18683 275
6216 432
29809 428
9477 343
86218 984
30674 695
15037 128
76829 226
61703 390
27224 213
13080 727
1999 505
12829 532
12553 582
5992 122
5090 173
8536 423
14571 254
4342 77
1319 265
5482 224
11840 287
1990 358
4634 132
21509 413
4061 563
2894675 6074
3236 510