3047 60
3207 541
5143 534
2339 416
5484 892
3639 492
1784 337
9818 706
3475 450
16622 836
2822 599
3588 757
25034 734
10540 114
12172 547
2844 557
1582 305
1751 134
1824 248
1072 126
3898 911
3778 378
1370 216
3635 416
8559 403
11554 259
2481 271
6853 773