54646 378
28032 345
300249 1062
22610 79
14225 739
14039 578
25768 113
15645 218
16057 103
63986 546
25575 459
7988 745
68170 730
5315 527
6736 292
5106 533