2987 706
4124 410
4155 614
2210 69
305219 1033
3617 217
4280 713
4485 452
26651 80
29678 577
8191 228
8832 270
10038 155
4618 867
3689 471
4818 482