3035 409
3512 748
3895 949
1834 258
688 83
5278 681
5013 987
1474 66
3418 572
2731 158
4117 501
7758 505
3576 697
1416 175
5291 709
1509 247
4699 557
1705 189
1886 206
18931 597
1725 172
2930 198
3890 848
1251 40