5093 332
4066 403
3498 634
94530 523
41294 301
11770 646
5018 422
1733 158
4683 166
274951 429
231324 700
20367 587
12587 289
3550 777
5108 633
25212 582
26228 897
7278 205
34666 369
29479 68
45141 555
3190 86
3852 358
1761 75
3600 655
3956 65
4357 102
5098 626