14344 74
7217 334
3540 368
59115 932
21234 327
18258 741
10560 673
34056 718
4878 427
12659 795
11897 444
2231 48
4651 59
3126 293
6660 879
26040 522