109950 316
14280 347
26364 397
7761 659
20427 783
19965 470
9144 405
32441 275
47502 173
49549 684
18633 244
10353 626
3540 252
16176 623
5966 435
4340 692
3064 53
5265 731
123099 336
37172 672