1083 313
847 60
13564 287
3390 911
27667 513
20603 878
24950 708
2923 448
4251 617
10201 582
8062 405
4160 68
2827 401
1908 337
2527 628
1763 240
2937 564
2756 553
3600 875
3223 689
1350 241
2835 504
1616 201
2015 406