2952 69
1003 108
2624 264
4971 563
10851 706
3347 294
6323 679
7181 592
7203 893
9113 217
5092 467
11932 847
10597 571
5712 83
3272 98
777 40
7513 496
4032 274
3975 183
13420 545
3984 399
3493 611
9568 591
10086 915
2473 568
3956 735