110085 316
14280 347
26365 397
7761 659
20429 783
19967 470
9145 405
32456 275
47508 173
49556 684
18637 244
10354 626
3542 252
16176 623
5967 435
4341 692
3065 53
5267 731
123143 336
37176 672