121749 335
5292 669
11282 655
19907 146
24675 289
21082 132
30046 123
44586 1011
3683 347
2187 294
4071 817
7044 754
14557 398
17905 352