3502 68
6763 582
2687 242
7120 569
6183 110
10299 181
6154 372
13794 150
5172 368
11199 617
11189 218
14122 616
15289 327
12752 588
17491 588
21897 200
4274 113
7290 773
10231 797
16798 493
6557 514
5722 177
4949 537
11699 426
7044 145
7957 411
13135 729
7427 873