2777 64
4015 24
3354 262
5832 591
2193 98
14232 695
6365 661
3972 301
6325 310
5749 282
7058 566
3372 89
9543 608
58357 291
9707 267
4475 637
6163 683
2981 60
4361 258
4140 316
5050 448
7946 713
5513 335
10056 868
109013 592
30848 177
15647 668
3707 63