575 83
1535 277
2769 182
1506 414
10705 506
15045 688
2180 639
1966 400
931 227
5469 787
4005 268
1492 317
825 74
4552 924
953 222
3678 463
729 170
2996 269
4197 547
1412 170
7578 759
2987 894
1149 52
5065 540