51480 135
7002 8
14600 32
39992 161
11436 25
3762 14
22573 44
2866 6
30196 93
11472 22
7895 35
16881 81
16601 78
5141 29
10777 44
5460 13
3203 4
5734 17
45199 267
4544 16
18078 61
1499 5
16057 24
5541 10