2804 64
4045 24
3367 262
5871 591
2225 98
14250 695
6405 661
3990 301
6353 310
5760 282
7099 566
3402 89
9562 608
58428 291
9747 267
4490 637
6232 683
3010 60
4375 258
4154 316
5089 448
8006 713
5562 335
10150 868
109036 592
30880 177
15689 668
3738 63