2890 354
1912 112
9218 673
12347 71
26683 582
1193 89
3336 551
18259 1596
5679 859
2425 584
1182 53
2038 278
1291 67
2146 96
2565 215
6546 698
864 90
3788 812
7007 755
7094 528
4751 263
3399 1006
3307 494
2511 351
3708 414
3908 486
9592 398
2157 26