2982 706
4123 410
4155 614
2209 69
305216 1033
3616 217
4280 713
4485 452
26648 80
29672 577
8189 228
8831 270
10036 155
4613 867
3689 471
4818 482