123563 767
26521 504
24551 242
19395 841
13849 556
10383 450
19282 63
40539 240
1000 65
1834 271
38229 142
6125 374
24780 158
18435 669
4215 377
3792 654
3473 633
4409 684