21672 276
6902 433
33973 431
10205 343
102700 991
34335 697
18086 129
77654 226
63350 390
27688 213
14050 729
2269 505
18099 532
13062 582
10563 124
6605 173
10669 424
15874 254
5482 78
1538 265
7560 224
14452 288
2212 358
5694 133
22568 413
5387 564
3501447 6481
3761 510