909 97
1279 531
791 756
830 963
780 422
75 216
852 341
505 773
678 162
495 881
161 378
736 24
8303 358
7855 791
6721 359
5371 361
4066 33
3941 346
3495 10
3401 222
3006 217
2998 201
2930 922
2896 645