109390 316
14276 347
26358 397
7759 659
20416 783
19960 470
9136 405
32391 275
47478 173
49491 684
18618 244
10351 626
3535 252
16170 623
5961 435
4335 692
3062 53
5262 731
122913 336
37137 672