581 29
4848 340
2485 756
2919 595
3790 595
632 136
2406 608
932 148
1812 357
1281 244
2486 686
3016 971
1723 352
2865 491
966 262
2520 552
3063 684
15637 199
2391 235
6291 49
6909 50
10501 711
2580 533
8359 471
1268 210
7828 116
7350 292
17300 282