2963 35
12503 386
16977 352
9022 595
4345 269
5389 631
5118 421
3667 652
3413 795
6490 473
2608 124
4627 442
6775 741
6145 626
15184 579
4969 429
3052 175
5483 663
2588 94
8877 529
3920 303
4431 185
3623 185
7740 801
11609 473
7673 482
10873 411
18348 745