22183 673
25660 416
2785 474
3634 27
16040 716
9907 265
12436 75
8624 359
20554 569
14146 287
5962 41
13081 848
7684 192
6618 681
5702 530
3682 177
9605 55
12100 657