52797 309
41812 102
40602 584
45071 408
107063 337
49130 564
31727 411
46683 561
36684 638
41547 492
54538 591
44764 268
124584 459
48449 763
61095 186
29557 278
115238 664
54451 676
18756 309
29467 135
28061 591
29674 664
86713 526
39250 636