46141 245
23484 649
40121 222
11254 484
35283 680
36218 430
976 79
1037 68
4120 866
2908 326
1701 151