29344 376
6515 143
7143 138
16682 206
11149 519
20306 367
9584 330
254686 640
178352 790
107831 465
115386 806
108624 551
90962 499
49416 642
31265 91
71755 787
50539 614