951 99
631 71
4164 801
1880 413
3184 506
2756 656
738 28
6835 162
3041 612
3335 764
741 109
3021 587
2525 547
8164 533
4512 744
2059 171
11491 605
3739 496
4794 706
2451 367
5143 797
2233 41
4512 568
2345 211