121602 335
5290 669
11282 655
19903 146
24671 289
21073 132
30040 123
44576 1011
3683 347
2187 294
4031 817
7044 754
14555 398
17899 352