3832 513
3538 528
872 68
1943 305
7120 328
26793 343
12898 611
6533 576
16390 627
22096 559
57045 705
4113 295
3939 126
3713 473
1638 46
111763 252