2897 462
20468 253
2141 463
214381 314
3599 792
127922 894
58148 498
15527 196
14841 373
25108 572
22564 262
34150 630