3540 74
6651 294
4143 522
3612 441
2079 159
1684 148
5794 645
31573 209
3833 791
3887 647
1815 201
10769 201
25897 115
2759 40
2433 266
1350 69
3679 624
9198 597
3529 466
2114 36
10075 478
23512 942
20634 575
21758 182
3995 253
9840 832
3904 316
20992 837