85969 294
115073 471
76655 102
59399 270
41428 817
128257 386
184405 785
352299 992
413521 919
35645 703
14588 589
84887 533
15491 704
32559 321
91605 501
23850 1011
81706 189
30498 379
150150 931
672271 1142
1352448 2535
398054 1164