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