258518 1184
5950 38
13317 175
9905 243
4992 622
97285 372
2956127 7301
6851 564
16230 695
143932 691
7654 385
5351 58
1599 295
178642 791
7844 856
6037 123
7720 558
14889 584
8872 269
11463 411
8690 593
6801 425
5439 55
11820 289
7264 222
7755 748
13731 678
5910 520