3943 812
2216 347
2724 418
1660 241
1681 236
2709 554
1243 194
4863 783
2931 521
3084 196
2837 633
2815 655
6130 584
3515 199
12371 476
1912 285
3095 94
3226 337
8533 885
3972 718
2683 409
3193 473
3231 601
4389 759