5001 858
2677 488
2343 29
2854 76
3059 466
29650 389
8437 418
11273 703
15134 279
17817 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
36540 672