3176 109
1004 37
14468 84
5478 98
6134 255
9832 764
4285 152
2488 124
19998 321
3457 492
4038 849
4541 397
2910 95
2959 203
6094 776
2339 484
6160 474
8778 335
4781 599
4805 517
5533 457
5017 896
9271 789
7146 934
10247 663
10758 78
10978 695
11542 600