2303 300
18807 127
8930 647
2735 771
26066 216
37570 645
1952 175
40708 904
3413 592
2723 370
13695 736
4256 262
4015 410
4887 765
6919 340
3403 39
2114 302
3341 520
4142 130
2965 232
3192 678
5037 485
2159 299
3257 858
3307 654
2766 170