3303 663
2931 694
2946 722
3008 645
1047 283
2496 607
2370 332
2184 381
1817 469
594 132
3175 479
1844 301
2958 488
3749 308
2637 513
3953 323
2221 383
2734 396
4013 989
1086 162
3342 705
2854 833
2333 74
1045 221