17948 452
10622 625
6414 336
10216 509
7669 434
40683 334
30891 164
1383 320
2340 325
5971 199
2063 218