3648 535
2518 187
6755 93
2855 428
26078 290
182459 797
5312 673
14776 162
5801 752
1527 219
3669 175