18683 275
6216 432
29806 428
9477 343
86209 984
30673 695
15037 128
76829 226
61703 390
27224 213
13076 727
1999 505
12828 532
12553 582
5991 122
5090 173
8534 423
14570 254
4342 77
1319 265
5482 224
11840 287
1990 358
4633 132
21508 413
4061 563
2894433 6074
3236 510