30156 119
22979 107
12919 450
8953 825
189177 991
71846 276
24377 374
16089 246
61756 768
16481 620
27602 823
17090 132
34408 720
25489 388
3560 395
5880 556
80138 658