2963 35
12503 386
16978 352
9024 595
4346 269
5389 631
5118 421
3670 652
3413 795
6490 473
2608 124
4627 442
6775 741
6146 626
15186 579
4971 429
3053 175
5485 663
2589 94
8877 529
3920 303
4432 185
3623 185
7741 801
11609 473
7674 482
10874 411
18348 745