2618 291
50471 380
48764 558
97245 620
45968 312
3297 299
140963 1421
111358 1259
97471 559
32290 291
83188 461
9626 653
2670 450
3504 298