3000 534
524 32
2143 201
3047 594
19266 181
7582 567
3673 694
3331 718
1937 118
3685 677
2870 339
2326 378
2644 494
1256 152
2823 557
1475 174
690 80
2675 530
3916 966
2634 581
3604 686
2990 487
3475 930
4046 754