110593 319
14286 347
26366 397
7764 659
20432 783
19989 470
9149 405
32495 275
47522 173
49583 684
18646 244
10359 626
3544 252
16192 623
5973 435
4345 692
3068 53
5267 731
123289 336
37212 672