307126 179
74533 218
84449 134
64161 1048
97503 372
58124 600
28281 599
62061 255
33545 844
61129 883
49734 744
20418 762
113535 381
13376 634
51105 693
24286 271
49948 261
36018 419
119425 469
71011 233
47859 327
46141 679
103427 264
40045 322
50516 534
114381 957
32572 820
20540 184