2730 33
3092 853
3246 578
2912 668
478940 1360
176012 565
72788 1119
95461 451
15102 640
21643 812
12434 809
1979 83
5881 506
4677 532
15909 617