3126 830
1432 186
1472 159
1368 286
2590 550
798 92
3135 651
2490 169
2346 594
980 262
1556 333
1051 242
2212 395
1968 434
1295 247
3544 675
577 91
333 48
1187 338
2991 552
3198 618
1043 203
3370 653
2992 907