30978 320
6883 353
26348 80
7307 350
13292 642
3432 39
1955 156
3742 64
6619 399
3928 215
7186 254
104927 547
9059 330
8253 790
2404 550
3091 93
71541 214
51743 163
4624 153
90039 289
2521 413
3591 852
2463 435