14349 74
7218 334
3540 368
59138 932
21241 327
18260 741
10561 673
34062 718
4880 427
12662 795
11897 444
2231 48
4651 59
3126 293
6660 879
26043 522