3596 940
8128 517
140226 628
29551 342
4512 298
10768 928
30949 78
3618 538
3813 355
4447 610
4282 728
3788 260
16702 95
9229 639
2205 320
25996 928
20595 201
16908 840