313 30
2978 649
2922 448
6276 581
2033 293
2756 667
1429 59
500 31
5867 584
2980 111
1536 144
4131 633
1434 276
1897 367
3005 477
2584 388
2514 652
1603 374
3365 558
2357 493
1987 535
9732 771
2885 759
3157 432