41602 682
8821 50
14104 776
17708 758
20636 313
13538 573
3713 169
23635 413
36479 341
11934 656
29246 141
20777 157