2253 447
29286 908
3969 637
6760 553
8873 846
2801 181
14534 587
12483 39
8264 618
77632 564
15705 116
12698 119
7202 47
1697 278