21519 42
21301 33
22149 36
43217 90
9857 19
40497 76
272924 968
54801 135
60871 129
29426 41
29725 46
14664 16
31405 76
23455 55
65968 240
36429 61
31138 93
50421 132
61255 129
27884 65
21752 49
42838 104
16918 8
8724 1