121512 335
5288 669
11281 655
19900 146
24668 289
21068 132
30035 123
44571 1011
3683 347
2187 294
4019 817
7044 754
14550 398
17894 352