45484 245
23482 649
40116 222
11252 484
35268 680
36189 430
974 79
1034 68
4118 866
2907 326
1700 151