30175 119
23000 107
12923 450
8956 825
189453 991
71919 276
24400 374
16179 246
61858 768
16511 620
27611 823
17119 132
34708 720
25546 388
3563 395
5893 556
80252 658