47331 246
23500 649
40127 222
11256 484
35297 680
36296 430
984 79
1044 68
4123 866
2913 326
1705 151