6646 640
5312 574
29810 654
13412 632
3960 167
7327 528
9631 425
8148 284
6751 138
13529 688
4176 30
9841 111
4099 530
8970 445
5402 183