2999 876
3928 106
4813 291
3277 402
4254 613
2545 173
1329 224
4278 467
50144 377
2990 584
2483 560
4791 130
2348 157
5713 727
2526 291
6643 617
2574 133
7988 790
5330 806
15553 489
2854 542
2698 137
2422 310
3358 431
3148 131
1993 309
1684 353
4545 677