506 53
1434 334
2744 732
3077 923
796 213
5017 594
1958 257
1798 239
2559 648
1852 548
1275 307
370 75
1341 333
1967 430
2805 636
1468 396
461 50
3180 679
2969 553
1090 177
2932 379
1570 286
1793 479
982 135