6648 311
1586 469
541 38
2244 418
3001 849
2429 648
3104 727
2726 289
1109 222
729 96
3442 140
6084 64
1923 382
2584 507
2141 669
2409 580
3481 515
3117 761
1330 196