40575 731
17390 127
49685 578
14897 587
266443 1223
123485 163
15989 302
16942 800
14593 477
6221 456
3110 129
37263 340