2962 598
1215 129
3558 680
1386 181
553 123
3137 776
2398 619
2952 743
3282 796
4141 29
2723 599
1028 136
1672 445
3395 684
28824 99
30669 381
12717 276
4662 165
4428 628
9684 127
5090 383
13840 556
3529 225
2531 458
2357 648
3124 703
3806 105
2947 421