30216 119
23032 107
12930 450
8966 825
190029 993
72181 276
24448 374
16378 246
62128 768
16586 620
27641 823
17163 132
35041 720
25685 388
3571 395
5905 556
80520 658