31065 546
18631 95
15900 225
16169 558
26720 116
23455 699
27867 391
21473 76
23480 467
31984 77
47484 1013
17211 318
17734 566
64530 506
42647 104
96825 307
13620 500
21767 446
17837 413
70797 222
55912 676
26613 557
11112 429
47016 239
22340 784
15392 761
30600 119
65044 334