12027 414
16607 341
28616 309
16849 324
20911 123
51627 306
15986 674
26293 263
11278 187
5403 364
7379 294
3605 170
4578 874
10878 736