3004 91
14844 163
20634 166
7660 683
6982 164
7181 195
10403 338
11665 766
13668 701
7781 785
6341 324
1699 44
9704 948