14324 74
7198 334
3538 368
59014 932
21225 327
18251 741
10558 673
34034 718
4875 427
12652 795
11895 444
2230 48
4651 59
3126 293
6660 879
26025 522