14291 74
7178 334
3532 368
58886 932
21215 327
18241 741
10553 673
34003 718
4871 427
12647 795
11892 444
2229 48
4649 59
3126 293
6658 879
26002 522