2917 33
3097 853
3323 578
2930 668
482521 1362
177143 565
72800 1119
95701 451
15110 640
21650 812
12449 809
1985 83
5898 506
4688 532
15915 617