17803 153
11626 686
15106 275
13328 461
2401 82
1612 173
10145 715
4267 116
31141 597
5568 514
7529 1124