9529 35
6545 156
14358 265
5346 552
7304 59
32577 121
40781 723
28167 974
9926 655
4703 182
19712 364
6173 562
10315 520
67620 489
20500 147
4887 493
12189 77
5457 641
11723 107
6568 89
6327 612
7284 603
9283 390
15139 688
12305 644
20239 411
19701 702
12963 331