2841 36
12693 702
7831 570
9076 725
37932 454
10584 348
14700 792
23646 181
9148 115
15346 113
17602 215
8553 422
3911 238
6104 98
8596 49
6315 724
3321 578
2799 574
2746 376
6035 586
4559 164