3001 502
3177 671
2504 244
4556 471
1846 277
2155 76
4403 646
1364 129
3733 887
3292 684
3591 706
3265 637
2468 459
3082 698
3185 276
2374 338
3379 453
2092 417
1256 140
3449 734
3416 675
2193 511
2117 381
4499 638