30137 119
22962 107
12916 450
8949 825
189008 991
71800 276
24361 374
16034 246
61680 768
16457 620
27590 823
17084 132
34333 720
25443 388
3558 395
5877 556
80078 658