5097 332
4072 403
3500 634
94845 523
41496 301
11772 646
5024 422
1733 158
4693 166
275311 429
231636 701
20370 587
12587 289
3550 777
5108 633
25337 582
26376 897
7315 205
34938 370
29612 68
45316 555
3190 86
3855 358
1762 75
3600 655
3960 65
4362 102
5104 626