111358 319
14292 347
26378 397
7771 659
20440 783
19999 470
9153 405
32582 275
47553 173
49646 684
18666 244
10363 626
3549 252
16205 623
5978 435
4348 692
3071 53
5269 731
123549 336
37256 672