46349 245
23485 649
40122 222
11256 484
35283 680
36225 430
978 79
1037 68
4120 866
2908 326
1704 151