165032 621
55876 620
23658 158
74659 886
169558 1100
16873 213
32753 520
100846 369
97034 390
133326 383
92942 359
174995 881
62409 271
50822 661
238440 1044
344415 783
98497 276
15629 135
261699 567
140685 646
131120 758
151787 452
82506 205
499871 1012
265013 1202
17734 785
121597 794
21920 248