5097 504
4911 342
1821 51
151706 221
15751 283
7423 685
17129 1000
6087 139
157626 698
9430 338
9860 170
7885 595
208256 833
18420 709
7233 794
226597 865
43631 199
52567 944
8731 354
11483 781
28872 376
30462 481
15421 232
28163 637
25422 352
16424 247
22349 354
31353 769