14348 74
7218 334
3540 368
59133 932
21236 327
18260 741
10561 673
34062 718
4880 427
12660 795
11897 444
2231 48
4651 59
3126 293
6660 879
26043 522