2187 25
2303 111
6571 655
3703 114
5912 765
4086 581
2352 416
10945 475
3298 169
14210 370
13333 285
17419 164
60009 153
34406 173
18937 115
5864 521
39910 563
3493 100
18455 562
140857 294
9641 807
4340 239
5909 426
14357 178
9645 406
99930 707
16665 681
7210 662