3253 150
8008 642
2745 334
6905 914
10495 129
1815 64
5018 687
8459 299
4578 165
6265 756
5310 399
10913 793
5950 237
5927 713
9642 583
25258 89
14399 549
9351 725
3170 566
10217 656
5952 336
11974 880
11112 500
6449 734
7390 578
4621 806
8165 817
4972 403