4080 376
2704 213
22931 198
4635 532
5049 545
26477 685
12155 632
26042 66
9500 248
11565 82
15387 223
9322 430
3063 134
2288 458