21486 516
14873 575
10851 213
6041 454
5737 230
13807 536
7712 358
7125 114
2598 224
5245 387
3035 218
2198141 3821
926113 954
246675 1043
1953366 3305
250120 640
98908 816
65486 520
33116 612
91085 454
12535 338
114266 735
110816 806
102145 209
10944 82
3662 236
11759 298
30197 518