3050 512
1809 110
7383 593
2793 239
4895 516
3505 291
7042 789
4842 214
4164 256
3527 852
5413 478
3844 618
3229 222
5775 316
3248 85
5921 796
3262 199
4033 586
5666 443
6316 553
5839 676
1821 268
5151 357
7834 301