9526 35
6541 156
14357 265
5338 552
7300 59
32572 121
40780 723
28147 974
9921 655
4688 182
19710 364
6172 562
10307 520
67616 489
20496 147
4886 493
12186 77
5456 641
11722 107
6563 89
6327 612
7282 603
9274 390
15135 688
12299 644
20233 411
19691 702
12959 331