14026 172
10346 149
85529 598
129517 732
85476 389
28393 764
289343 1146
523420 1041
39560 755
114111 151
139792 621
79820 756
32717 239
160453 645
1518 292
270220 488
164966 434
50518 649
39173 608
12259 587
560 85
246530 851
17400 533
13319 950
40852 819
128601 639
90990 488
21668 72