19496 290
7140 61
22612 367
33927 236
38678 644
6724 54
17688 624
13143 333
11876 642
10122 657
97472 635
5895 404
33372 699
13752 587
19521 305
32340 85
18139 532
21857 682
2794 342
159229 651
99445 936
46799 653
118086 817
31068 577
21905 537
7784 621
6777 145
229376 566