17931 452
10601 625
6391 336
10184 509
7650 434
40612 334
30749 164
1374 320
2321 325
5957 199
2038 218