2951 508
3834 883
2769 438
3711 806
12855 241
965 158
4884 477
20143 1095
11233 865
2816 551
1221 167
2528 717
2630 608
5863 670
5015 613
8658 154
7859 683
364 75
2447 379
948 184
7351 544
1861 526
4847 843
632 94