2797 33
3092 853
3281 578
2918 668
480305 1361
176523 565
72797 1119
95536 451
15105 640
21646 812
12437 809
1979 83
5885 506
4682 532
15911 617