5098 504
4911 342
1821 51
151733 221
15751 283
7424 685
17129 1000
6087 139
157633 698
9430 338
9860 170
7885 595
208258 833
18422 709
7233 794
226608 865
43631 199
52568 944
8732 354
11484 781
28878 376
30476 481
15422 232
28166 637
25425 352
16431 247
22355 354
31357 769