30917 712
6268 287
13513 702
4785 568
43090 117
36046 484
2261 162
24827 352
14294 642
6637 452
32052 504
4375 522