4063 376
2657 213
22908 198
4631 532
5048 545
26444 685
12140 632
25994 66
9479 248
11537 82
15341 223
9318 430
3055 134
2281 458