2796 33
3092 853
3279 578
2918 668
480285 1361
176514 565
72797 1119
95534 451
15105 640
21646 812
12436 809
1979 83
5885 506
4682 532
15911 617