6726 670
4677 566
2072 136
5157 206
3071 438
8510 399
7321 664
6681 944
12577 927
30620 429
38484 857
9646 471
12050 599
5654 520
10591 221
40639 686