3181 529
2571 111
239654 530
325007 1048
50274 595
48537 593
11022 349
327419 1109
264342 430
2198 423
4917 414
5024 422
1733 158
4693 166
275346 429
12293 616
1798 246
3828 352
4850 268
130458 348
537447 1784
119251 741
5060 685
23459 819
9265 506
208824 832
190799 288
64924 143