4007 487
3635 584
2252 317
1667 457
3375 525
2350 225
2936 646
1902 208
3803 635
4812 530
2412 399
1505 124
1995 252
2161 479
4983 609
3453 641
20344 555
7012 409
3815 866
2655 229
2589 396
3333 455
1598 45
2575 422