14431 97
95940 124
15478 460
9710 652
29172 728
22649 255
23064 404
51400 943
25189 547
14302 291
13643 632
320924 1051
10621 628
51129 727
17006 223
14537 702
15385 105
31000 317
39752 293
17858 299
24728 544
22575 1007
8891 218