11932 668
6979 178
13595 521
13934 259
25030 61
4689 586
8032 168
4289 291
3912 235
10043 447
19515 588