2988 706
4125 410
4155 614
2210 69
305221 1033
3617 217
4281 713
4485 452
26652 80
29678 577
8193 228
8832 270
10038 155
4618 867
3689 471
4818 482