18690 275
6217 432
29820 428
9479 343
86263 984
30676 695
15042 128
76829 226
61704 390
27225 213
13090 727
2000 505
12833 532
12553 582
5995 122
5091 173
8553 423
14572 254
4344 77
1319 265
5486 224
11849 287
1990 358
4638 132
21510 413
4062 563
2895797 6075
3236 510