27026 116
31030 119
95190 373
24275 79
20930 123
13471 791
50691 1017
43124 294
53580 238
27072 596
65875 486
35941 399
44268 645
54893 230
44835 1063
30871 466
65215 152
29907 266
48228 524
66307 360