2800 64
4041 24
3363 262
5862 591
2219 98
14245 695
6394 661
3985 301
6351 310
5757 282
7083 566
3397 89
9558 608
58420 291
9739 267
4488 637
6217 683
2999 60
4370 258
4147 316
5081 448
7999 713
5546 335
10143 868
109030 592
30874 177
15680 668
3736 63