3006 70
2464 620
2309 116
2531 355
3946 691
2543 531
3610 509
3425 601
2555 200
2852 614
2185 552
4775 928
1444 143
1300 259
2040 371
865 93
3312 882