39906 762
20567 393
13517 713
5590 201
1292 118
8549 727
4358 531
28455 291
7031 728
4160 717
2538 311
7173 918
1618 122
5307 570
93266 799
16418 171
9597 664
2739 394
7573 503
4591 160
3201 136
3652 383
2838 194
3667 382
4638 596
3209 324
1887 94
6264 782