2988 706
4126 410
4155 614
2212 69
305221 1033
3617 217
4281 713
4485 452
26655 80
29678 577
8194 228
8833 270
10038 155
4618 867
3690 471
4819 482