17922 452
10588 625
6382 336
10172 509
7647 434
40589 334
30710 164
1371 320
2317 325
5950 199
2035 218