3000 271
6328 839
6011 1001
19543 495
3453 270
4002 706
2492 248
3178 292
20014 793
8990 283
3841 269
1862 298
4365 398
3907 881
18339 711
5777 916
7381 361
3359 59
7541 368
24702 817
2604 448
2771 402
4802 603
16933 898