121453 335
5287 669
11281 655
19896 146
24665 289
21067 132
30030 123
44561 1011
3683 347
2187 294
4019 817
7044 754
14546 398
17890 352