14908 420
447389 1001
311129 1012
24011 477
30178 395
21105 301
31580 519
315230 801
18442 824
11581 80
5511 185
6045 105
10995 275
88725 447