17593 153
11494 686
14908 275
13222 461
2350 82
1578 173
10022 715
4152 116
31004 597
5519 514
7355 1124