18615 153
12167 686
15857 275
13897 461
2642 82
1802 173
10762 715
4899 117
31819 597
5922 514
8100 1124