5286 665
6214 640
9007 639
40384 478
13529 188
15042 535
9094 268
3294 512
7637 547
26078 504
7261 636
41423 870
28933 52
7407 688
9811 364
7916 169
12377 53
6998 230
7052 516
4378 714
4130 676
5100 152
138251 645
10169 585