14753 506
39240 122
6254 920
11280 401
6252 420
4935 185
6650 330
15929 349
1610 421
1294 341
2932 791