5846 72
4292 300
1751 111
8303 812
25655 475
4674 933
3117 143
3302 461
4312 548
3086 440
2777 381
3796 643
4187 131
6508 80
18949 230
7416 632
8740 672
12052 598
2779 60
3032 313
7463 516
6261 906
18276 586
14666 650