17931 452
10600 625
6391 336
10182 509
7649 434
40608 334
30745 164
1374 320
2321 325
5957 199
2037 218