2450 450
1699 271
918 144
2571 670
17366 838
6392 263
2048 558
4034 586
5715 49
1737 324
10645 748
10333 670
3992 165
1513 228
8757 133
3208 546
5547 245
12656 578
17303 433
6961 588
2714 44
12557 592
5794 89
2823 112
7146 292
28565 37
8177 466
32925 716