18685 275
6216 432
29813 428
9478 343
86234 984
30674 695
15038 128
76829 226
61703 390
27225 213
13082 727
1999 505
12830 532
12553 582
5993 122
5090 173
8538 423
14572 254
4343 77
1319 265
5483 224
11843 287
1990 358
4634 132
21509 413
4062 563
2894992 6074
3236 510