2927 88
4719 650
19895 200
23379 113
1267 35
2546 96
2729 167
2068 276
5570 457
3590 641
2307 257
1656 174
40190 350
28347 389
8847 186
12051 562
30324 581
19502 452
3442 623
3366 738