30156 119
22982 107
12919 450
8955 825
189208 991
71853 276
24379 374
16102 246
61769 768
16486 620
27604 823
17092 132
34448 720
25493 388
3560 395
5881 556
80147 658