5095 332
4068 403
3498 634
94579 523
41331 301
11770 646
5019 422
1733 158
4684 166
275022 429
231368 700
20368 587
12587 289
3550 777
5108 633
25236 582
26264 897
7285 205
34712 369
29497 68
45175 555
3190 86
3852 358
1761 75
3600 655
3957 65
4359 102
5098 626