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