111257 319
14289 347
26375 397
7770 659
20439 783
19998 470
9153 405
32575 275
47548 173
49636 684
18663 244
10363 626
3549 252
16203 623
5978 435
4347 692
3070 53
5269 731
123520 336
37248 672