2285 300
18801 127
8876 647
2731 771
26055 216
37519 645
1945 175
40690 904
3410 592
2723 370
13638 736
4246 262
4013 410
4885 765
6910 340
3400 39
2110 302
3338 520
4136 130
2962 232
3190 678
5029 485
2157 299
3254 858
3302 654
2763 170