5093 332
4066 403
3498 634
94507 523
41273 301
11769 646
5018 422
1733 158
4683 166
274924 429
231301 700
20367 587
12587 289
3550 777
5108 633
25202 582
26215 897
7276 205
34648 369
29468 68
45127 555
3190 86
3852 358
1761 75
3600 655
3956 65
4357 102
5097 626