1501 29
42242 88
93721 262
9798 58
49646 88
87648 284
101434 281
54426 99
21000 35
26124 33
37448 72
43544 41
127295 56
56013 102
1585 159
58938 72
24547 43
41874 128
20229 26
121811 129
48302 162
113955 307
60003 162
61371 51