17747 83
26587 227
31153 736
21826 134
8862 723
2682 84
5837 114
2141 104
3041 394
6766 531
40856 147