11992 414
16590 341
28609 309
16841 324
20906 123
51607 306
15982 674
26291 263
11271 187
5398 364
7374 294
3595 170
4576 874
10873 736