12026 414
16604 341
28615 309
16845 324
20910 123
51626 306
15986 674
26293 263
11278 187
5401 364
7378 294
3602 170
4577 874
10877 736