3305 61
3159 531
3648 891
6576 455
4001 371
2118 382
1528 127
4108 437
5699 699
21689 687
78440 747
12769 269
29083 172
31259 884
11424 164