19965 63
5943 306
25821 703
26473 241
3883 446
53040 829
18340 227
42259 147
28519 487
49485 578
3612 394
17131 107
24576 799
2951 182
7346 73
38202 261
23839 659
74304 397
37111 359
40142 857
35058 531
55544 642
26946 748
32722 723
19465 112
15012 446
26073 159
4417 644