2804 33
3092 853
3281 578
2918 668
480412 1361
176555 565
72797 1119
95541 451
15106 640
21646 812
12439 809
1979 83
5886 506
4682 532
15911 617