2793 64
4034 24
3363 262
5859 591
2210 98
14242 695
6386 661
3983 301
6342 310
5755 282
7075 566
3395 89
9553 608
58411 291
9733 267
4486 637
6207 683
2990 60
4369 258
4145 316
5076 448
7997 713
5535 335
10134 868
109026 592
30870 177
15668 668
3732 63