3308 361
19501 781
5325 443
30427 562
134952 907
45681 700
6101 346
210336 526
26261 617
21764 663
2272 338
4775 621
1457 160
6518 880