100938 603
86856 168
30428 379
261055 874
363358 1253
87576 293
73821 1049
72350 200
131535 641
13887 588
8532 184
7113 544
13664 446
15650 728
5062 478
9790 816
24029 267
13720 634
11878 356
194390 860
35232 352
84262 599
150198 631
407919 400
311990 716
93206 843
497167 1123
46090 112