16532 465
6728 654
5231 87
3220 267
18777 632
2300 73
17856 479
3066 309
4175 504
7970 83
14473 140
5053 74
6308 49
24691 612
5357 590
6255 489
2417 69
10182 90
7943 581
20472 548
4959 338
3602 64
9485 360
8511 468
4949 441
11068 78
3790 178
8176 277