2231 521
1505 333
1906 509
5472 531
1480 103
5691 885
1953 498
2065 469
2905 639
3040 576
3015 554
493 64
1496 344
2492 787
1332 285
3306 715
891 134
1008 97
2813 553
590 82
1587 242
3697 833
3739 607
1728 260