251631 965
7046 639
1115 39
1632 437
4828 83
8051 171
1868 388
1824 422
2209 536
4223 207
15241 874
2250 529
10146 513
3473 56
5400 346
49709 272
3193 357
86299 697
6898 665
14103 440
15920 291
15571 759
7304 286
16287 494
16697 546
31830 281
17600 217
10220 526