589 93
3226 452
484 35
2852 509
2782 772
804 72
1068 152
759 76
1771 270
1476 229
1934 471
9870 399
3534 438
2349 348
3032 791
3283 632
3013 790
2375 506
2786 685
10724 763
4987 820
2212 47
2333 467
727 208