2874 33
3095 853
3318 578
2930 668
482076 1361
177046 565
72798 1119
95677 451
15110 640
21650 812
12445 809
1984 83
5895 506
4688 532
15914 617