2580 313
4751 708
12153 450
3190 168
2899 341
3246 951
1979 591
1038 122
2725 684
1949 488
9573 75
9223 709
2656 772
516 52
20285 688
14172 403
2823 376
5466 176
668 107
7096 826
8186 620
3779 686
2351 209
43544 538
14649 459
28644 146
3063 601
123686 985