12439 909
12547 639
1127 44
3075 528
9014 866
8538 181
3062 386
2482 519
6223 115
3897 799
2684 402
1406 153
8984 429
5166 448
7414 337
1346 71
2946 426
5901 245
7930 228
6150 295
1213 86
6850 576
3033 508
8979 661
12708 697
5909 178
2842 61
25402 776