16726 580
3073 277
11135 488
7142 224
28034 572
3564 510
2558 242
2708 499
2915 834
1022 87
3167 531
3012 771
2406 557
2328 501
3162 632
1613 254
4202 697
4422 417
3703 738
3767 336