2176 503
1600 446
12882 296
3449 761
2275 616
4133 102
954 267
4301 230
915 265
1011 200
3112 389
1101 47
3468 686
3580 767
2379 488
1888 539
561 83
1973 621
2690 655
1407 398
3513 624
2559 286
2615 296
6888 580