315997 810
107530 705
33573 331
11926 933
336206 870
10564 823
161128 396
21446 653
11871 621
15200 380
8851 106
15759 206
22893 399
735244 1689
79862 180
11338 706
8930 463
169009 292
89699 1072
174172 258
248863 461
260458 438
203056 780
53328 585
236367 1038
150149 278
156849 282
241304 726