2810 64
4064 24
3375 262
5892 591
2254 98
14266 695
6422 661
4013 301
6368 310
5782 282
7122 566
3414 89
9570 608
58456 291
9764 267
4497 637
6254 683
3023 60
4389 258
4168 316
5107 448
8027 713
5582 335
10176 868
109050 592
30901 177
15708 668
3750 63