2913 415
3580 839
3871 129
2364 721
1917 396
4290 667
1459 358
2986 614
861 164
3729 733
2067 133
2563 671
1785 538
1381 293
2838 198
4146 579
3371 565
4096 608
3631 731
1634 280
908 78
573 87
3650 887
2598 699