121637 335
5290 669
11282 655
19904 146
24671 289
21078 132
30043 123
44578 1011
3683 347
2187 294
4035 817
7044 754
14555 398
17901 352