2804 33
3092 853
3281 578
2918 668
480437 1361
176559 565
72797 1119
95543 451
15106 640
21646 812
12439 809
1979 83
5887 506
4682 532
15911 617