5096 332
4068 403
3498 634
94624 523
41352 301
11770 646
5019 422
1733 158
4689 166
275081 429
231420 700
20370 587
12587 289
3550 777
5108 633
25262 582
26287 897
7295 205
34775 369
29518 68
45209 555
3190 86
3854 358
1761 75
3600 655
3957 65
4359 102
5099 626