649 50
1124 275
3019 821
3055 514
38137 252
110805 739
66593 615
60493 228
60072 523
108175 570
64774 600
51312 345
138318 567
45690 451
32302 342
198297 668
80054 627
15700 386
2759 188
52057 152
19025 912
81532 895
19048 718
94030 276