2870 458
5853 120
38394 597
29849 445
27940 818
24928 280
30418 479
45300 122
3412 161
2778 266
7476 607
13184 54
8399 567
3045 331