3005 608
2962 503
33773 283
8977 46
9658 681
7991 581
5982 196
13539 666
2254 85
22374 592
9900 480
4929 705
2929 392
7949 328
6065 151
4133 587
6029 204
6280 173
13697 335
2619 511
1566 183
2922 576
3282 744
3668 394