2976 706
4111 410
4148 614
2205 69
305204 1033
3615 217
4280 713
4481 452
26640 80
29665 577
8185 228
8829 270
10036 155
4613 867
3689 471
4817 482