2901 859
2452 502
743 202
2109 675
1782 529
1543 161
2622 799
6664 328
9363 654
8145 447
3528 401
54730 129
3348 188
7194 715
3460 427
3325 310
9211 351
2178 185
4253 492
36897 489
14159 276
8630 226
20405 611
15400 154
4293 602
5688 860
5735 416
4302 214