25002 451
14396 688
13483 594
11827 532
84265 671
39718 302
26782 127
136791 1106
171226 3258
72191 1178
12635 210
67114 334
8664 347
18408 415
8553 215
4415 63
14214 633
29165 270
9299 212
10153 408
13227 791
11482 608
11682 73
3719 331
7252 627
9623 727
4334 258
15201 308