30175 119
23000 107
12923 450
8956 825
189463 991
71921 276
24400 374
16181 246
61858 768
16511 620
27611 823
17120 132
34709 720
25546 388
3563 395
5893 556
80254 658