3111 716
7080 632
932 58
1390 109
4751 672
7041 121
3254 595
2200 392
3807 671
3347 575
1729 344
1838 355
1447 159
11507 151
2064 479
1772 135
10968 614
12799 294
3463 553
12534 130
2736 700
2929 676
8908 808
925 39