8096 333
26595 88
12970 402
12345 426
10100 338
11838 173
31212 335
15505 426
5001 157
19906 137
12467 44
22075 357
10663 679
7884 125
8123 621
5869 245
8137 422
22327 653
10600 573
14922 267
2890 445
10516 199
1752 173
9031 474
26782 575
13395 219
20652 936
5118 75