3008 70
2464 620
2310 116
2535 355
3947 691
2544 531
3611 509
3428 601
2557 200
2852 614
2185 552
4778 928
1447 143
1300 259
2040 371
865 93
3312 882