50353 266
22902 271
27318 740
85505 875
56972 382
19147 150
17909 821
30068 429
51524 634
25593 459
32504 222
71534 218
3307 565
7416 139
18515 658
6282 923
30495 116
27524 377
11131 792
66742 730
49159 655
40460 614
27875 89
22079 356
10474 129