5095 504
4911 342
1821 51
151686 221
15749 283
7422 685
17127 1000
6087 139
157624 698
9430 338
9859 170
7885 595
208252 833
18419 709
7233 794
226583 865
43630 199
52567 944
8730 354
11482 781
28869 376
30444 481
15420 232
28160 637
25418 352
16421 247
22347 354
31347 769