16592 429
40729 365
41217 196
189880 794
37716 573
18353 120
28540 872
13832 556
8992 790
14376 958
11198 195