2841 36
12698 702
7835 570
9077 725
37938 454
10585 348
14700 792
23648 181
9149 115
15348 113
17603 215
8555 422
3911 238
6106 98
8597 49
6325 724
3321 578
2799 574
2746 376
6035 586
4559 164