20932 526
12935 74
17578 289
50981 345
7526 189
11912 401
47018 542
83030 677
48991 877
9907 452
32178 596
16720 752
17982 307
11895 399
23341 143
13292 316
30682 518
12639 330
26419 201
9700 228
56719 929
80960 1545
16085 296
14800 236