2796 64
4038 24
3363 262
5862 591
2219 98
14243 695
6392 661
3984 301
6349 310
5756 282
7075 566
3397 89
9556 608
58417 291
9738 267
4487 637
6209 683
2991 60
4369 258
4146 316
5079 448
7999 713
5538 335
10139 868
109028 592
30874 177
15677 668
3735 63