31008 707
12111 354
5789 261
4758 287
7018 460
5037 336
3494 224
4776 628
4592 214
8237 663
8590 328
5608 462
7802 745
4540 484
13630 157
9306 273
3757 87
7765 640
7097 720
6315 138
6752 482
11085 743
14079 808
23222 439