47222 246
23497 649
40125 222
11256 484
35295 680
36286 430
984 79
1043 68
4122 866
2913 326
1705 151