2312 300
18807 127
8968 647
2735 771
26068 216
37592 645
1954 175
40712 904
3413 592
2723 370
13717 736
4256 262
4015 410
4887 765
6925 340
3403 39
2114 302
3341 520
4144 130
2969 232
3194 678
5040 485
2160 299
3258 858
3308 654
2767 170