2520 275
1588 348
27193 280
1154 302
2920 507
439 128
10480 362
2709 835
33323 736
1094 247
2617 538
2332 626
4593 39
648 178
2827 873
2180 701
2867 763
7614 468
14028 356
1615 378
2833 929
2073 305
2429 548
681 150