3057 857
1844 331
742 106
729 122
39342 217
2327 481
808 96
2703 580
939 96
774 152
846 187
3951 959
3025 790
1016 115
1472 336
1815 253
1730 452
1095 162
2870 713
1519 292
1634 191
3092 793
2936 507
2469 469
4584 686
795 147
14704 574
3621 578