85969 294
115073 471
76656 102
59400 270
41428 817
128257 386
184409 785
352304 992
413528 919
35645 703
14588 589
84887 533
15491 704
32559 321
91606 501
23850 1011
81706 189
30500 379
150150 931
672271 1142
1352458 2535
398056 1164