18679 275
6214 432
29801 428
9477 343
86194 984
30669 695
15034 128
76829 226
61701 390
27224 213
13070 727
1999 505
12825 532
12553 582
5988 122
5090 173
8530 423
14568 254
4342 77
1319 265
5481 224
11835 287
1990 358
4633 132
21508 413
4060 563
2893956 6074
3236 510