310 78
308 64
2261 486
1488 37
4538 797
4797 284
27181 368
5300 658
3258 269
7412 872
15909 546
10793 520
6894 89
8958 694
18460 110
16792 613
2986 336
3846 349