30136 119
22962 107
12916 450
8949 825
189000 991
71799 276
24361 374
16027 246
61678 768
16453 620
27588 823
17084 132
34331 720
25442 388
3558 395
5877 556
80076 658