29034 63
22295 86
2255 289
1730 347
4291 717
7825 251
2755 543
2766 343
1731 187
3683 851
1826 397
3507 705
1485 146
3553 624
1981 289
7931 410
7098 794
3353 640
2739 490
2364 470
11487 670
3230 491
2670 329
2686 460