318991 811
108232 705
336968 880
161338 396
735966 1689
80027 180
169353 292
90047 1075
174783 259
261008 438
53467 585
236939 1039
157437 282
241703 726
73855 430
254640 906
313399 874
103295 694
26647 132
145263 829
47468 511
71905 337
55480 387
36984 168
59421 380
27387 472
98296 885
40386 135