4001 755
3942 429
4051 166
4318 397
4174 316
11466 151
7782 277
2495 444
5889 662
8252 415
21768 294
9945 210
12091 309
421401 938
4665 839
2196 38
11659 473
11877 675