7095 138
16712 206
11477 519
20296 367
9555 330
254609 640
178269 790
107807 465
115267 806
108026 551
90956 499
49525 642
31172 91
71452 784
50319 614