2508 706
178 51
2783 586
1072 275
675 206
513 143
228 51
588 144
1559 423
2113 510
1930 511
2874 802
247 69
2584 663
695 177
2911 706
2370 642
2934 870
495 132
922 212
643 144
2234 523
885 245
1378 398
1422 366
1996 449
152 31
380 84