22508 164
4408 89
5728 152
5345 641
3047 437
40997 116
5221 599
7930 72
58105 416
506362 854
193618 288
129403 120
152234 422
106093 679
71303 284
94790 114
90812 672
197450 834
321050 573
126731 689
112443 519
364158 563
107305 79
194677 875
81769 609
89397 366
181473 649
290691 644