12027 414
16605 341
28616 309
16846 324
20910 123
51626 306
15986 674
26293 263
11278 187
5401 364
7379 294
3602 170
4578 874
10877 736