2841 36
12694 702
7832 570
9077 725
37934 454
10585 348
14700 792
23647 181
9148 115
15348 113
17602 215
8553 422
3911 238
6106 98
8596 49
6325 724
3321 578
2799 574
2746 376
6035 586
4559 164