2981 706
4117 410
4154 614
2208 69
305212 1033
3616 217
4280 713
4485 452
26643 80
29671 577
8189 228
8830 270
10036 155
4613 867
3689 471
4818 482