110853 319
14286 347
26368 397
7767 659
20435 783
19994 470
9151 405
32529 275
47532 173
49602 684
18653 244
10359 626
3548 252
16195 623
5975 435
4346 692
3069 53
5268 731
123389 336
37226 672