3000 85
5395 680
120358 808
2472 248
8953 663
3420 142
4862 741
4046 785
4008 689
4706 844
6229 138
2379 286
4180 630
3583 527
59104 404
1249 70
4454 803
3422 234
4335 673
2823 214
3476 393
6999 187
2697 284
86265 261