331 69
2587 664
2382 547
8615 328
13980 905
4904 584
4842 290
3145 102
7073 230
7150 703
1932 99
3782 637
2586 445
1050 182
2220 330
2568 571
2222 476
1750 416
676 89
3395 748
943 164
2185 557
3236 968
853 106
1760 281
1858 391
928 154
2752 572