3251 150
8004 642
2745 334
6901 914
10487 129
1815 64
5017 687
8447 299
4575 165
6261 756
5309 399
10908 793
5946 237
5926 713
9638 583
25249 89
14395 549
9349 725
3169 566
10199 656
5945 336
11969 880
11112 500
6446 734
7388 578
4621 806
8161 817
4967 403