16531 465
6728 654
5231 87
3219 267
2300 73
17856 479
3066 309
6376 832
4175 504
7712 83
5421 78
14473 140
6308 49
24691 612
146825 163
5357 590
5138 392
2417 69
10182 90
7943 581
15649 503
20472 548
4958 338
3602 64
9485 360
8511 468
4949 441
11068 78