26843 504
25000 243
19663 841
14053 556
10480 450
19490 63
41131 240
38786 142
25234 158
18659 669
4244 363
5005 769
1436 156
3584 468
1573 109
1226 165
2924 608
3551 708
3121 346
3527 447