52558 496
8059 367
249334 938
2963 655
1047 196
22269 318
74066 593
3779 595
12744 496
88405 785
105973 920
6128 712
9073 635
139043 305