6626 311
1586 469
535 38
2242 418
3001 849
2429 648
3102 727
2725 289
1108 222
710 96
3440 140
6084 64
1922 382
2582 507
2141 669
2405 580
3479 515
3116 761
1330 196