41084 160
3047 290
18650 878
53642 691
40228 363
19073 240
30482 115
52746 583
18447 562
6202 617
5378 344
3096 374
6780 715
46384 495