23010 161
19178 641
27300 213
151946 570
54144 214
166031 305
20422 83
46314 464
33707 221
101733 361
26881 712
23266 149
13327 178
100330 242
27239 408
11000 398
51787 731
30265 43
29669 78
99300 707
126807 374
19749 446
52519 482
279589 526