38800 857
6275 528
54557 616
25600 170
111007 327
4987 72
29347 687
27203 519
58525 377
5683 633
84427 345
10486 154
6008 74
18192 390
51755 58
51684 829
42488 638
22126 280
24213 354
28461 670
3630 535
36704 587
31495 632
107092 210