4080 376
2704 213
22931 198
4635 532
5049 545
26476 685
12155 632
26040 66
9500 248
11564 82
15386 223
9322 430
3063 134
2288 458