18677 275
6206 432
29794 428
9472 343
86164 984
30664 695
15030 128
76828 226
61699 390
27224 213
13060 727
1999 505
12820 532
12552 582
5986 122
5089 173
8509 423
14565 254
4341 77
1319 265
5478 224
11829 287
1990 358
4633 132
21506 413
4059 563
2892597 6073
3235 510