3995 34
875 103
2868 680
2693 651
5351 560
4016 226
2545 452
4269 837
3692 757
1701 248
3130 289
9110 629
8612 168
5969 613
2824 378
2851 707
4441 367
3598 61
7292 189
11642 283
2650 466
2371 505
3227 571
5806 579