2335 260
1543 168
2682 591
916 41
29545 274
4102 103
301339 958
5424 270
12867 283
5023 590
1451 136
41724 144
2556 462
69368 680
32525 863
20926 394
10766 50
15494 242
18232 582
4858 687
4936 248