17948 452
10623 625
6415 336
10217 509
7669 434
40688 334
30898 164
1384 320
2341 325
5971 199
2066 218