42846 38
21365 651
20580 195
25298 697
36151 326
14535 575
24537 324
27169 427
23254 489
28296 223
51637 58
55809 483
55888 68
32332 431
30922 434
82297 417
37704 317
27589 268
32777 457
35300 621
144087 626
76095 642
74868 298
18986 358
24071 722
12700 112
5646 909
22369 624