30033 62
86290 286
179517 577
781040 3182
148068 300
136526 571
38488 1021
59483 236
118008 731
260690 1209
122706 628
571398 3052
96973 422
84059 666
100071 995
109898 917
101552 132
210065 777
82954 283
165475 343
563788 1715
409849 740
112480 483