121501 335
5287 669
11281 655
19898 146
24668 289
21068 132
30034 123
44569 1011
3683 347
2187 294
4019 817
7044 754
14550 398
17894 352