3351 640
2670 705
1820 546
364 96
374 78
17643 577
37188 662
10894 378
50360 441
2147 508
3060 771
41873 717
5033 385
67836 282
9059 241
12580 446