5191 275
47904 928
10942 620
6110 686
11599 927
4327 47
159614 555
95533 473
192226 582
100804 573
49186 771