2950 89
15075 81
3676 657
3121 211
9438 275
16404 224
3883 594
2782 52
2559 502
8681 466
14287 237
5149 562
4167 109
4132 402
2305 139
6304 173
6686 626
3864 492
2888 85
3473 63
2772 206
5950 462
3857 175
4443 272