250078 962
7033 639
1109 39
1622 437
4825 83
8035 171
1863 388
1819 422
2206 536
4221 207
15236 874
2245 529
10144 513
3471 56
5396 346
49666 272
3190 357
86194 697
6897 665
14099 440
15917 291
15568 759
7301 286
16275 494
16695 546
31822 281
17599 217
10220 526