25442 72
15032 51
22192 56
14117 19
20774 31
133103 740
77606 246
52761 178
22240 80
21017 61
29218 209
29783 65
40707 94
46869 225
22746 71
12134 1
21805 41
14071 31
17941 38
60787 98
84488 281
15717 51
34087 137
26581 66