30120 119
22950 107
12911 450
8947 825
188758 990
71750 275
24344 374
15915 246
61566 768
16413 620
27576 823
17071 132
34177 720
25389 388
3554 395
5873 556
79981 658