2929 73
18106 162
343283 1038
65600 377
5653 351
6159 269
5565 493
7727 111
16175 247
2777 326
628582 1480
10571 291
147204 409
6613 70
16712 413
15042 645
11982 635
26694 694
3264 372
11366 660