3196 300
8866 209
3311 272
8428 501
4357 162
10119 757
4489 572
3389 492
6420 385
2315 153
2880 71
3196 417
7269 320
7064 81
5174 412
9048 749
6949 288
9664 713
11768 89
4062 640
5257 793
4784 225
5286 519
5059 686
3276 139
4786 831
14628 878
2579 327