241992 851
173019 513
54845 314
31078 427
46212 506
25800 639
15739 324
36841 155
2800 90
4363 98
7511 955
3782 402
13395 735
5149 790
5801 134
5006 582
66490 181