25015 424
14429 170
38131 674
124469 490
21981 63
10826 180
46893 491
332053 813
44797 1063
25402 224
60577 874
161433 358
139578 691
71269 91
6737 371
29902 266
44522 172
105022 587
66658 884
51509 335
156956 956
241013 505
59980 438