1802 70
4673 584
4994 838
30963 160
4486 867
7331 350
8689 114
3424 551
2894 64
3782 434
4532 505
10564 629