41088 160
3048 290
18650 878
53645 691
40229 363
19074 240
30487 115
52751 583
18449 562
6202 617
5379 344
3096 374
6780 715
46394 495