5091 504
4910 342
1820 51
151656 221
15749 283
7422 685
17127 1000
6087 139
157611 698
9429 338
9859 170
7883 595
208246 833
18419 709
7233 794
226565 865
43630 199
52567 944
8730 354
11482 781
28860 376
30417 481
15417 232
28153 637
25415 352
16412 247
22340 354
31337 769