111172 319
14289 347
26371 397
7770 659
20439 783
19997 470
9153 405
32566 275
47546 173
49632 684
18660 244
10361 626
3549 252
16201 623
5977 435
4347 692
3069 53
5269 731
123496 336
37245 672