3505 400
16041 498
4845 114
3582 748
24555 101
13642 491
13680 450
4188 717
3549 216
6269 549
6252 188
7707 575
2917 838
1160 309
5067 333
836 174
990 201
2888 668
613 121
566 128
954 276
1498 436
2617 664
1569 306
2466 745
2576 588
1249 274
3110 819