5001 858
2677 488
2342 29
2854 76
3059 466
29650 389
8437 418
11273 703
15133 279
17816 36
13758 470
12921 259
14823 659
10639 172
15931 557
8807 102
29348 1016
25166 80
14481 455
13071 214
3328 442
6700 559
8696 665
4590 252
36539 672