2982 73
9233 513
177322 578
18115 162
343787 1038
65700 377
3898 710
2265 337
5540 468
5655 351
6160 269
5565 493
7732 111
16181 247
2778 326
629144 1480
10571 291
243004 916
147657 409
6614 70
16713 413
15051 645
9258 119
6712 526
11997 635
16806 99
26755 694
1211 52