121663 335
5292 669
11282 655
19904 146
24673 289
21080 132
30043 123
44579 1011
3683 347
2187 294
4045 817
7044 754
14555 398
17901 352