5096 332
4068 403
3498 634
94641 523
41360 301
11770 646
5020 422
1733 158
4690 166
275100 429
231431 701
20370 587
12587 289
3550 777
5108 633
25266 582
26296 897
7297 205
34784 369
29523 68
45221 555
3190 86
3854 358
1761 75
3600 655
3957 65
4359 102
5099 626