2976 851
4014 540
1672 514
6926 555
1218 277
5962 891
4061 268
4930 713
10065 530
1236 362
4713 73
1390 421
2601 626
2353 674
5753 763
8204 381
1997 458
11303 802
8855 238
3994 438
7753 890
1992 154
416 130
430 87