25015 424
14431 170
38132 674
124477 490
21984 63
10827 180
46901 491
332075 813
44806 1063
25405 224
60586 874
161453 358
139601 691
71282 91
6737 371
29903 266
44535 172
105025 587
66666 884
51515 335
156975 956
241047 505
59985 438