27005 299
8701 377
4751 214
25294 198
5120 532
5521 545
29552 685
13443 632
29844 68
17031 249
13777 82
16524 224
10359 430
4051 134
2614 458