14343 74
7214 334
3539 368
59104 932
21234 327
18258 741
10559 673
34053 718
4878 427
12659 795
11897 444
2230 48
4651 59
3126 293
6660 879
26039 522