2804 33
3092 853
3282 578
2918 668
480451 1361
176566 565
72797 1119
95545 451
15106 640
21646 812
12439 809
1979 83
5887 506
4682 532
15911 617