30958 320
6881 353
26325 80
7305 350
13286 642
3428 39
1946 156
3738 64
6618 399
3925 215
7184 254
104913 547
9054 330
8247 790
2403 550
3089 93
71520 214
51708 163
4621 153
89979 289
2521 413
3590 852
2461 435