15940 758
370 94
1535 340
10502 164
6973 287
2250 354
37460 688
11851 439
1334 262
2576 761
7968 245
2547 563
9899 403
3315 436
2852 753
4636 52
3060 586
2888 596
608 122
6454 588
3301 741
270 87
38726 264
929 97