159496 417
3092 73
9290 513
178607 579
18166 162
345389 1041
66126 377
3908 710
2266 337
5546 468
5659 351
6171 269
5568 493
7745 111
16184 247
2787 326
631074 1483
10591 291
243867 917
6621 70
16716 413
15063 645
9270 119
6717 526
12031 635
16901 99
26937 694
1213 52