297993 178
72136 218
81880 132
62056 1047
94687 371
54975 600
26422 598
58523 253
31527 844
57966 875
45872 742
18957 762
107317 381
12421 633
47690 688
22519 271
46514 259
33481 419
114057 469
69196 232
46351 327
44499 679
98609 264
38401 322
47700 534
109225 957
30865 820
18941 184