5096 332
4068 403
3498 634
94647 523
41364 301
11770 646
5020 422
1733 158
4690 166
275108 429
231439 701
20370 587
12587 289
3550 777
5108 633
25268 582
26299 897
7297 205
34791 369
29526 68
45225 555
3190 86
3854 358
1761 75
3600 655
3957 65
4359 102
5099 626