3009 153
125254 752
108063 551
13218 860
87859 767
90998 499
9579 652
107169 210
16010 602
4798 587
21186 187
35488 591
49594 642
11930 265
7855 290
32921 294
38664 467
27501 194
31109 522
28423 834
5247 350
9117 106
5115 237
4653 265
5328 771
3618 95
6836 420
5442 544