2979 706
4115 410
4154 614
2207 69
305209 1033
3616 217
4280 713
4484 452
26642 80
29669 577
8187 228
8830 270
10036 155
4613 867
3689 471
4818 482