30131 119
22958 107
12915 450
8949 825
188914 991
71776 276
24353 374
15983 246
61630 768
16434 620
27581 823
17077 132
34257 720
25418 388
3557 395
5875 556
80043 658