283 35
2153 328
3510 840
1424 330
2251 170
2380 153
2565 558
3368 684
2583 609
1151 169
1848 342
4414 765
2605 585
2629 406
3090 668
8455 449
3143 580
508 91
2114 469
3035 571
2428 517
3159 539
2621 452
3313 706