52603 296
30992 320
46186 450
29877 268
25512 86
55060 334
27604 679
21167 564
26630 519
27317 143
144044 610
50914 656
49776 64
169502 877
133162 353
45803 635
36128 121
20027 871
318405 846
68332 447
36259 418
58610 504
55271 895
39706 871