16321 268
26477 743
17406 38
6870 324
7106 692
195019 489
12278 666
2880 479
6660 841
5396 394
3134 284
21965 67
4463 384
3933 120