30151 119
22975 107
12919 450
8953 825
189130 991
71832 276
24372 374
16071 246
61739 768
16477 620
27598 823
17088 132
34388 720
25469 388
3560 395
5880 556
80121 658