2943 801
2397 560
1979 499
3784 767
802 45
1414 253
1299 302
1974 407
2522 780
701 40
2296 533
2944 726
2521 457
715 179
1773 107
1531 363
1711 371
3520 714
1476 103
1040 221
3747 602
1486 303
403 53
5687 885