903 265
2967 613
2663 779
2288 491
2724 873
1461 431
1976 401
641 121
2467 710
132 27
1185 70
1393 374
2306 454
1583 347
841 177
1823 400
1679 385
5792 154
2331 578
30434 891
3181 413
3512 401
13231 680
2547 86
3974 224
22681 887
15680 32
50614 117