5093 332
4066 403
3498 634
94541 523
41302 301
11770 646
5018 422
1733 158
4683 166
274970 429
231334 700
20367 587
12587 289
3550 777
5108 633
25220 582
26237 897
7279 205
34687 369
29484 68
45148 555
3190 86
3852 358
1761 75
3600 655
3956 65
4357 102
5098 626