18679 275
6213 432
29800 428
9475 343
86187 984
30666 695
15033 128
76829 226
61701 390
27224 213
13067 727
1999 505
12821 532
12553 582
5988 122
5090 173
8527 423
14568 254
4342 77
1319 265
5481 224
11833 287
1990 358
4633 132
21508 413
4060 563
2893701 6073
3236 510