45320 245
23482 649
40114 222
11252 484
35261 680
36174 430
972 79
1034 68
4114 866
2907 326
1699 151