12259 89
4623 286
7350 696
21446 750
3012 131
10090 848
13249 392
19430 357
7781 358
8018 622
17054 549
8309 146
9048 716
9882 57
5882 299
12217 92
10787 711
3967 166
8483 139
7151 497
6281 123
9818 83
6812 207
9645 380
20419 703
33578 896
36644 582
15268 878