1399 69
303933 1032
3190 217
3901 713
4044 452
23747 80
26757 576
7282 227
8167 270
9601 153
4283 867
3312 471
4251 482