3196 350
2129 285
1147 107
3718 715
3727 537
3528 689
844 103
1688 107
2573 41
2082 267
2397 171
2642 284
2437 445
3265 564
1871 382
3544 643
1773 194
2206 414
851 146
2617 511
1074 71
2149 445
1980 423
4237 707