30146 119
22971 107
12918 450
8951 825
189090 991
71817 276
24369 374
16057 246
61713 768
16469 620
27595 823
17086 132
34371 720
25451 388
3560 395
5880 556
80106 658