121482 335
5287 669
11281 655
19898 146
24667 289
21067 132
30033 123
44569 1011
3683 347
2187 294
4019 817
7044 754
14548 398
17893 352