55979 379
28106 345
300977 1062
22648 79
14231 739
14051 578
25800 113
15652 218
16070 104
64176 546
25587 459
7998 745
68256 730
5320 527
6742 292
5116 533