3096 622
1104 274
2651 719
612 179
1049 220
666 186
2061 471
621 32
1310 113
2492 508
708 173
2017 630
2535 609
2572 355
1711 215
1073 211
1812 474
2323 448
3853 751
1636 486
1772 320
1300 304
2980 588
3762 803