5093 332
4066 403
3498 634
94563 523
41311 301
11770 646
5018 422
1733 158
4684 166
274988 429
231345 700
20367 587
12587 289
3550 777
5108 633
25224 582
26244 897
7283 205
34695 369
29492 68
45152 555
3190 86
3852 358
1761 75
3600 655
3956 65
4357 102
5098 626