246 79
905 102
31902 141
3506 473
17737 732
16622 542
38225 94
12651 278
12378 505
10179 160
19378 353
16797 704
7367 243
4902 261
2964 288
3658 408
2054 525
3567 812