3124 648
2329 256
876 144
1049 88
2142 245
3040 544
1001 246
2957 653
856 51
3208 749
2156 622
3121 680
1537 457
2493 297
2610 100
1627 153
3479 993
850 231
2987 274
3297 319
2128 495
3015 770
1544 265
430 50