2991 411
3952 664
3873 650
4162 328
3929 860
3439 597
2756 564
1841 105
2787 351
1505 181
984 93
4293 503
1335 60
1561 223
1126 69
3237 569
6901 642
3127 536
1551 224
4864 212
2949 388
9697 558
8874 436
4294 617