31786 922
8833 632
24420 768
16179 484
8831 406
4556 39
7401 338
4450 153
3933 312
3895 380
2746 330
3830 519
5619 844
5951 255
3605 447
8121 473