5097 332
4069 403
3500 634
94765 523
41439 301
11771 646
5022 422
1733 158
4692 166
275233 429
231551 701
20370 587
12587 289
3550 777
5108 633
25306 582
26341 897
7311 205
34861 370
29569 68
45288 555
3190 86
3854 358
1761 75
3600 655
3958 65
4359 102
5100 626