2721 33
3092 853
3244 578
2912 668
478855 1360
175978 565
72788 1119
95461 451
15102 640
21642 812
12434 809
1979 83
5881 506
4677 532
15909 617