18680 275
6215 432
29802 428
9477 343
86201 984
30670 695
15035 128
76829 226
61702 390
27224 213
13074 727
1999 505
12825 532
12553 582
5988 122
5090 173
8531 423
14569 254
4342 77
1319 265
5481 224
11838 287
1990 358
4633 132
21508 413
4061 563
2894133 6074
3236 510