40218 505
1992 194
5577 271
18969 260
6194 561
9534 721
19350 386
14509 151
5071 567
3535 732
15210 103
5545 824
7062 791
83104 246
8398 141
6378 448
38675 165
64743 412
22189 83
30974 266
9323 52
15963 608
6667 502
8535 207
63454 166
2613 41
13558 516
20825 93