1296 256
1371 297
12691 423
6189 583
4321 286
3472 626
27581 493
16783 164
3701 570
5559 432
10646 608
5134 695
3521 329
3644 911
2658 59
1252 81
3431 412
5457 599
2271 190
4970 743
5782 215
244757 611
21616 475
35712 483
11818 165
24089 177
7320 297
10615 538