16723 580
3072 277
11133 488
7141 224
27948 571
3564 510
2558 242
2708 499
2915 834
1022 87
3167 531
3012 771
2406 557
2328 501
3161 632
1613 254
4201 697
4422 417
3701 738
3758 335