46561 245
23490 649
40123 222
11256 484
35287 680
36240 430
978 79
1038 68
4120 866
2911 326
1704 151