54608 378
28032 345
300235 1062
22610 79
14225 739
14039 578
25767 113
15645 218
16057 103
63980 546
25574 459
7988 745
68168 730
5315 527
6735 292
5106 533