110556 318
14286 347
26366 397
7764 659
20431 783
19989 470
9149 405
32489 275
47520 173
49583 684
18645 244
10359 626
3544 252
16190 623
5970 435
4345 692
3068 53
5267 731
123275 336
37209 672