2298 101
5031 892
7111 437
2824 458
11821 358
3664 839
19805 590
3524 683
4141 551
2879 295
1668 70
5194 327
3970 523
1445 113
926 51
2525 428
2494 322
2960 645
22854 954
4290 627
3764 831
5005 485
3475 391
17022 898