906 265
2967 613
2663 779
2289 491
2729 873
1464 431
1980 401
649 121
2468 710
137 27
1210 70
1401 374
2310 454
1592 347
847 177
1827 400
1692 385
5808 154
2331 578
30443 891
3185 413
3514 401
13233 680
2554 86
3981 224
22689 887
15686 32
50625 117