17748 153
11580 686
15051 275
13298 461
2384 82
1602 173
10105 715
4235 116
31098 597
5551 514
7471 1124