1006 259
2655 730
23825 699
9599 75
15160 532
4046 128
2233 522
1384 368
1071 146
1899 442
1846 370
1119 300
2120 513
535 142
969 237
3033 853
3089 903
3060 792
24804 645
13522 438
671 89
748 126
3004 627
1014 143
7782 97
3614 78
194 40
2959 565