2896 699
3711 522
511 36
1144 206
4020 726
3028 659
2880 646
4173 669
2460 341
2710 418
3302 479
2989 508
3195 873
2158 78
2046 336
822 133
1867 460
2684 461
603 122
3711 738
3324 463
2666 387
822 139
2716 528