31501 320
6966 353
26639 80
7403 350
13424 642
3516 39
2047 156
9945 65
6645 399
3972 215
7282 254
105142 547
9199 330
8329 790
2419 550
3137 93
71955 214
52136 163
4680 153
90940 289
2552 413
3616 852
2478 435