1296 71
2970 675
3232 626
9356 448
11008 250
3040 95
1130 38
3981 851
4239 493
3990 780
797 212
2286 325
1254 132
3071 757
3957 726
3991 862
2069 446
2707 370
1828 355
2900 544
3168 653
13561 266
3052 471
3530 729