40758 731
17454 127
49885 578
14946 587
269008 1224
124414 165
16022 302
17036 800
14842 477
6273 456
3146 129
38335 341