3331 629
15979 491
44250 371
5311 521
2536 670
4835 688
20899 887
6539 297
1744 198
1654 171
39690 944
47975 548
13271 211
5111 645
17138 531
24660 905
5145 716
4092 210
914 83
13262 810
9047 105
4695 260
5266 688
5039 176
3160 103
3801 110
27784 278
19402 428