80 2996
103 3602
2973 8334
96 5199
164 3166
172 3778
11835 15139
140 5652
106 3274
4254 9725
343409 346188
18387 21272
225 2655
312 4265
8816 11327
