1013 313
847 60
13560 287
3389 911
27657 513
20587 878
24949 708
2923 448
4251 617
10201 582
8059 405
4160 68
2827 401
1908 337
2527 628
1763 240
2937 564
2756 553
3600 875
3223 689
1350 241
2834 504
1616 201
2015 406