30171 119
22996 107
12922 450
8955 825
189407 991
71905 276
24394 374
16165 246
61838 768
16503 620
27608 823
17114 132
34656 720
25532 388
3561 395
5888 556
80231 658