3575 690
2955 540
9494 146
11671 729
10413 147
19639 222
3987 578
3349 684
2105 316
1668 269
2420 527
1056 76