115864 939
36946 429
9534 589
3934 594
1901 76
179578 306
56382 490
6767 561
7418 716
5076 655
2261 116