30216 119
23031 107
12930 450
8966 825
190022 993
72180 276
24448 374
16376 246
62128 768
16586 620
27640 823
17163 132
35041 720
25683 388
3571 395
5904 556
80518 658