48451 84
27844 93
63705 243
26570 81
9647 59
20034 101
5820 19
19781 211
21602 53
12161 38
22155 73
15296 64
43446 127
15120 13
27748 48
15271 31
20605 37
8697 20
3323 12
7894 9
20428 31