14340 74
7212 334
3539 368
59098 932
21232 327
18258 741
10559 673
34052 718
4878 427
12659 795
11897 444
2230 48
4651 59
3126 293
6660 879
26034 522