307702 179
74669 218
84570 134
64334 1048
97603 372
58326 600
28333 599
62225 255
33637 844
61274 883
49881 745
20500 762
113756 381
13409 634
51264 693
24396 271
50157 261
36148 419
119528 469
71079 233
47950 327
46283 679
103681 264
40108 322
50606 534
114578 957
32677 820
20659 184