3045 645
2902 688
3020 308
2383 567
3114 676
1319 244
2204 364
4364 796
1841 491
2615 512
2291 580
1314 157
2290 605
1172 114
2090 288
3470 692
2997 724
3165 760
564 24
2398 213
1756 327
3503 96
2626 230
6434 897