2777 64
4015 24
3354 262
5831 591
2193 98
14231 695
6362 661
3972 301
6325 310
5749 282
7058 566
3370 89
9542 608
58353 291
9707 267
4475 637
6156 683
2980 60
4361 258
4137 316
5049 448
7946 713
5512 335
10056 868
109013 592
30848 177
15646 668
3696 63