4399 682
4311 604
2858 799
18323 443
8356 314
1980 82
3743 631
10200 473
35820 900
40065 372
125716 752
5862 469