3252 150
8008 642
2745 334
6904 914
10494 129
1815 64
5018 687
8455 299
4578 165
6265 756
5309 399
10913 793
5949 237
5927 713
9642 583
25257 89
14399 549
9351 725
3170 566
10215 656
5952 336
11974 880
11112 500
6449 734
7390 578
4621 806
8165 817
4971 403