307099 179
74508 218
84446 134
64155 1048
97497 372
58121 600
28275 599
62060 255
33543 844
61124 883
49727 744
20403 762
113532 381
13376 634
51099 693
24286 271
49945 261
36012 419
119423 469
71009 233
47855 327
46140 679
103420 264
40044 322
50512 534
114376 957
32570 820
20535 184