3095 685
2927 514
1433 59
2885 862
356 44
2374 696
2937 642
2263 366
3592 695
2462 743
358 54
1308 268
3088 691
608 40
1125 115
3005 877
1470 280
3265 866
1613 436
2451 470
2625 578
1014 183
939 209
840 175