45905 245
23483 649
40118 222
11253 484
35275 680
36208 430
975 79
1037 68
4120 866
2908 326
1701 151