2545 531
1411 321
3805 843
14496 347
5685 773
1199 75
1182 232
6118 433
3328 393
1369 184
3448 566
1219 283
2094 399
3521 665
3149 641
2039 508
3086 830
417 114
5341 506
2913 190
5653 766
2430 356
2642 423
3224 623