2928 88
4720 650
19930 200
23379 113
1267 35
2546 96
2733 167
2068 276
5571 457
3594 641
2314 257
1657 174
40214 350
28356 389
8853 186
12060 562
30335 581
19507 452
3465 623
3366 738