12029 414
16607 341
28617 309
16849 324
20911 123
51632 306
15987 674
26293 263
11278 187
5403 364
7381 294
3609 170
4578 874
10878 736