3010 612
8843 26
8236 364
5360 798
49446 145
26700 294
9743 797
5680 282
30681 476
7091 660
2464 311
1984 106
4163 711
5755 470
3544 574
18186 613
3205 246
7528 151
2537 289
3161 355
2982 753
5572 851
4948 345