46384 245
23489 649
40122 222
11256 484
35284 680
36227 430
978 79
1037 68
4120 866
2908 326
1704 151