9540 747
3504 393
3031 596
2684 423
1535 277
2769 182
1506 414
10705 506
15045 688
14542 236
2180 639
931 227
4005 268
1492 317
4137 670
825 74
953 222
3678 463
729 170
2996 269
1412 170
2042 353
2987 894
1149 52