2963 35
12503 386
16980 352
9026 595
4346 269
5390 631
5118 421
3670 652
3413 795
6490 473
2609 124
4627 442
6775 741
6146 626
15188 579
4972 429
3053 175
5485 663
2589 94
8878 529
3920 303
4432 185
3624 185
7742 801
11610 473
7675 482
10874 411
18348 745