31113 343
8462 53
5601 197
10434 703
4638 521
16751 206
7234 594
15965 508
4843 310
23489 138
7065 332
11418 429
8463 588
15679 651
9277 241
6534 285
5380 209
9632 209
5230 714
4144 115
10950 389
36513 449
12425 763
6709 112
33952 725
17199 94
16511 374
7480 536