46706 245
23490 649
40123 222
11256 484
35289 680
36251 430
979 79
1040 68
4120 866
2912 326
1704 151