251096 964
7037 639
1112 39
1629 437
4828 83
8041 171
1867 388
1823 422
2208 536
4223 207
15238 874
2246 529
10145 513
3472 56
5399 346
49688 272
3192 357
86258 697
6898 665
14100 440
15918 291
15570 759
7303 286
16282 494
16696 546
31826 281
17600 217
10220 526