121426 335
5287 669
11281 655
19895 146
24664 289
21065 132
30026 123
44559 1011
3683 347
2187 294
4019 817
7044 754
14546 398
17890 352