110696 319
14286 347
26367 397
7764 659
20434 783
19990 470
9150 405
32504 275
47527 173
49592 684
18653 244
10359 626
3547 252
16193 623
5974 435
4346 692
3068 53
5267 731
123339 336
37216 672