2629 91
14891 163
20569 166
7654 683
6995 164
7200 195
10415 338
11649 766
13630 701
7809 785
6335 324
1709 44
9708 948