2973 706
4107 410
4147 614
2205 69
305201 1033
3614 217
4279 713
4479 452
26633 80
29664 577
8185 228
8827 270
10034 155
4613 867
3689 471
4817 482