30763 712
6215 287
13441 702
4741 568
43038 117
35993 484
2247 162
24729 352
14247 642
6608 452
31987 504
4368 522