46470 245
23490 649
40123 222
11256 484
35286 680
36236 430
978 79
1038 68
4120 866
2910 326
1704 151