500 126
425 108
687 71
2213 605
2991 774
1581 338
1764 418
1466 387
597 155
1743 358
38840 210
23734 276
23229 353
635 41
3077 723
1288 335
1547 327
846 187
896 183
425 79
1558 458
1497 470
1016 242
740 180
2738 856
1703 485
2239 730
910 186