2588 313
4753 708
12153 450
3191 168
2899 341
3246 951
1979 591
1039 122
2726 684
1949 488
9598 75
9249 709
2657 772
516 52
20331 688
14213 403
2823 376
5466 176
668 107
7096 826
8186 620
3779 686
2351 209
43564 538
14650 459
28649 146
3063 601
123717 985