29367 257
20269 496
13019 437
21136 154
750713 1395
15255 343
11647 582
4959 44
6732 244
14824 696
12451 493
177889 986
321342 1221
133342 848
34532 124
3230 96
4505 725