118091 939
37020 429
9565 589
3948 594
1913 76
181029 311
56911 490
6805 561
7455 716
5106 655
2295 116