12256 129
3263 535
848 100
7683 789
43763 117
65736 86
26994 282
35494 740
15786 139
6068 567
4196 69
5580 56
11832 190
8574 788
5611 100
11801 341
13843 606