3021 642
1032 52
2765 351
3764 833
3775 812
3679 760
911 98
1776 240
1862 253
4186 711
3044 311
3502 760
5040 689
2798 399
2210 271
3508 474
3516 313
793 55
2914 100
1672 343
1539 126
4124 736
3423 715
2819 216