12027 414
16605 341
28616 309
16848 324
20911 123
51626 306
15986 674
26293 263
11278 187
5403 364
7379 294
3604 170
4578 874
10877 736