18679 275
6213 432
29797 428
9475 343
86178 984
30666 695
15032 128
76829 226
61700 390
27224 213
13063 727
1999 505
12820 532
12553 582
5988 122
5090 173
8521 423
14566 254
4341 77
1319 265
5480 224
11832 287
1990 358
4633 132
21508 413
4060 563
2893387 6073
3236 510