18093 31
10107 729
3320 547
4704 185
3752 93
6635 680
7814 412
12608 518
17039 536
10452 129
24494 557
6253 664
3225 93
6143 101
3225 295
9892 121
4973 370
39723 587
42078 381
5806 782
25773 182
5730 242
27590 837
10762 443
11733 72
2968 518
9445 306
8654 521