12600 585
75254 525
13425 699
29389 317
84241 497
20982 1001
77599 188
28925 378
143401 931
663436 1132
1327005 2508
383765 1156
453251 1310
1093571 1876
207797 533
562351 1202
623279 1320
1659751 3620
227553 562
371316 966
321062 985