3050 423
45182 367
2848 795
2852 731
1167 229
2831 529
3172 746
40470 75
1184 123
2058 364
832 110
1964 479
1759 347
2946 670
2481 753
1288 393
2974 756
2115 450
4489 780
13290 733
10152 640
16973 158
92019 873
14726 702
12890 869
50584 174
23145 590
6713 244