3056 688
1199 355
1672 491
2575 499
2151 560
39745 527
5471 60
73748 906
25748 837
37162 359
6714 203