45831 551
12129 273
3909 680
237168 484
8797 611
2222 182
6091 652
4925 436
8578 115
4775 837
3099 207
4415 90