3051 813
2789 533
16152 670
1244 248
2809 613
19941 477
32736 761
3552 495
12759 293
11407 720
14004 557
13921 617
4912 127
783 53
12338 621
2918 580
5574 268
7198 657
4184 730
4647 739
3851 169
4708 499
3451 174
1456 83
7748 575
2462 293
2888 302
1312 127