2977 706
4112 410
4151 614
2206 69
305206 1033
3615 217
4280 713
4482 452
26641 80
29668 577
8186 228
8830 270
10036 155
4613 867
3689 471
4818 482