4072 376
2690 213
22922 198
4633 532
5048 545
26464 685
12152 632
26022 66
9492 248
11556 82
15376 223
9322 430
3063 134
2285 458