3191 667
1459 239
2596 381
2424 86
4561 481
3904 635
478 40
1190 112
5216 172
6304 531
2261 547
5694 152
4856 616
5303 510
2261 448
3575 511
1979 312
2709 592
4370 499
5746 676
3515 691
3115 316
2374 66
3247 631