43561 170
4221 441
3130 773
51501 94
6584 787
7597 573
76483 646
3486 574
8677 368
6756 415
4435 647
19517 358
5413 182
3720 63
12256 647
5249 658
29328 776
4257 555
5780 160
3383 758
106162 310
4278 654
3442 624
18122 307
5315 181
1663 82
7900 434
4736 527