21297 515
14805 575
10770 213
6009 454
5705 230
13654 536
7668 358
7079 114
2584 224
5219 387
3004 218
2173689 3804
925893 954
246653 1043
1930823 3298
250044 640
98834 816
65439 520
33057 612
91061 454
12515 338
114114 735
110654 806
102000 209
10925 82
3638 236
11686 298
30099 518