3503 578
1244 175
1010 58
2426 562
1694 324
159 33
1205 371
550 176
1466 453
1564 437
1738 439
4197 543
3219 633
23826 575
2934 670
1418 113
2178 538
1605 453
2851 837
1518 200
3548 679
3117 506
3495 860
1331 74