1501 260
3240 866
1429 309
2478 613
451 59
1784 318
2714 301
3053 538
2878 577
2225 408
998 62
3001 576
3004 472
2038 317
3278 810
1595 194
1468 212
3354 631
2350 327
3008 675
1205 113
2901 442
3255 733
4039 739
2533 580
3554 973
1762 279
3864 686