135031 950
5389 166
24390 386
301846 1064
4349 923
7318 158
61599 148
108894 716
115331 899
104692 759
37134 564
58076 649
129485 635
3475 467
13777 587
70055 250
4631 125
41449 639
11195 300
88004 854
84797 348
115787 194
167468 774
79753 526
3253 390