19488 290
7140 61
22612 367
33923 236
38677 644
6720 54
17688 624
13142 333
11876 642
10122 657
97471 635
5895 404
33370 699
13751 587
19520 305
32338 85
18139 532
21857 682
2794 342
159224 651
99444 936
46799 653
118082 817
31068 577
21905 537
7784 621
6777 145
229376 566