4018 493
14948 792
5432 326
31060 184
32975 734
12551 275
39604 673
2368 62
5110 533
10765 940
4789 188
7953 816
3145 458