9523 35
6538 156
14355 265
5324 552
7299 59
32571 121
40779 723
28140 974
9916 655
4682 182
19709 364
6172 562
10304 520
67606 489
20496 147
4885 493
12179 77
5456 641
11721 107
6559 89
6324 612
7281 603
9272 390
15129 688
12295 644
20226 411
19680 702
12950 331