17747 153
11579 686
15047 275
13296 461
2381 82
1601 173
10102 715
4235 116
31096 597
5550 514
7468 1124