5096 332
4068 403
3498 634
94618 523
41347 301
11770 646
5019 422
1733 158
4685 166
275066 429
231408 700
20369 587
12587 289
3550 777
5108 633
25260 582
26281 897
7289 205
34755 369
29513 68
45195 555
3190 86
3854 358
1761 75
3600 655
3957 65
4359 102
5099 626