2559 825
1443 309
1972 409
748 115
9875 732
1420 318
3008 726
2179 444
3778 635
1773 322
2666 866
3122 870
1959 256
2378 495
1566 373
2136 443
815 200
783 227
1880 551
491 98
2582 759
3633 580
5639 646
2980 511