903 265
2967 613
2663 779
2289 491
2724 873
1462 431
1979 401
645 121
2467 710
133 27
1193 70
1393 374
2308 454
1586 347
843 177
1823 400
1682 385
5794 154
2331 578
30435 891
3181 413
3512 401
13231 680
2549 86
3976 224
22682 887
15680 32
50616 117