12010 414
16599 341
28611 309
16844 324
20909 123
51612 306
15984 674
26292 263
11276 187
5400 364
7378 294
3597 170
4577 874
10877 736