2988 706
4126 410
4156 614
2213 69
305221 1033
3617 217
4282 713
4485 452
26658 80
29678 577
8194 228
8833 270
10038 155
4618 867
3690 471
4819 482