56630 379
28200 345
301566 1064
22687 79
14237 739
14067 578
25851 113
15654 218
16088 104
64365 546
25608 459
8003 745
68334 730
5324 527
6743 292
5118 533