21336 515
14824 575
10784 213
6018 454
5710 230
13675 536
7681 358
7093 114
2587 224
5220 387
3011 218
2179650 3805
925943 954
246659 1043
1936344 3298
250062 640
98853 816
65452 520
33069 612
91070 454
12519 338
114157 735
110697 806
102034 209
10932 82
3642 236
11702 298
30122 518