429815 1661
16681 352
30131 692
415178 937
21060 865
48857 302
91644 794
21665 279
26101 383
8826 50
424583 1061
11055 344
24130 648
18869 294
219683 2054
126115 651
37115 217
81561 387
477685 1092
27591 196
21061 848
20673 561
9521 190
20377 207
24286 410
20403 99
19430 274
31682 147