3026 700
1443 314
12735 480
3479 328
34113 586
95758 646
10673 466
16454 807
14533 714
14387 365
15961 181
14343 217
21751 393
4955 432
9934 532
4913 170