2814 64
4073 24
3378 262
5894 591
2261 98
14269 695
6427 661
4015 301
6371 310
5784 282
7132 566
3419 89
9575 608
58460 291
9767 267
4499 637
6260 683
3027 60
4392 258
4170 316
5112 448
8032 713
5586 335
10183 868
109053 592
30904 177
15709 668
3754 63