2976 706
4108 410
4147 614
2205 69
305201 1033
3615 217
4280 713
4480 452
26638 80
29665 577
8185 228
8829 270
10034 155
4613 867
3689 471
4817 482