638 156
1093 329
3646 875
5871 588
2184 428
1622 355
2400 431
2701 641
22168 572
1183 198
3335 736
3289 306
3031 574
17071 634
4589 604
4902 310
11691 54
22307 680
4872 764
3529 195
3704 711
4013 288
8551 349
9574 281
3582 386
3048 201
15694 627
40137 596