3039 591
1249 281
1227 274
856 195
742 165
1123 50
806 222
2424 753
2096 197
1448 316
3089 619
2345 704
2984 726
1786 429
2532 484
3107 888
1399 295
535 126
2577 560
2277 600
1580 385
891 95
972 176
1223 208