38784 845
20151 646
6524 256
3054 590
5188 823
2322 193
9272 347
6510 382
5762 785
7333 713
2280 471
1944 44
11088 592
2972 852