17919 452
10586 625
6382 336
10172 509
7646 434
40581 334
30701 164
1370 320
2317 325
5950 199
2035 218