115420 939
36926 429
9524 589
3933 594
1900 76
179222 305
56240 490
6765 561
7415 716
5071 655
2257 116