2913 415
3580 839
3871 129
2364 721
1917 396
3042 655
4290 667
1283 166
1459 358
2986 614
861 164
3729 733
2067 133
934 47
3052 523
2853 678
1381 293
2838 198
3371 565
2764 388
3631 731
4794 558
1634 280
908 78