2516 601
4615 427
874 28
3230 770
1334 254
1907 286
5163 168
4149 494
2908 649
2237 461
2115 498
8634 108
3088 588
3430 327
1535 254
1163 116
4045 288
2064 222
2942 913
3319 98
5798 648
2037 574
3014 701
6269 92
2239 392
5311 712
5484 613
11010 511