23097 141
5655 64
15800 828
10786 267
3416 282
2268 184
16946 508
9525 239
9838 787
21865 917
15328 302
14526 420
5053 631
9403 791
96622 170
15154 93
16348 581
9999 549
16096 538
11066 261
5659 209
6343 620
16415 160
12893 615
4213 407
5420 346
8170 571
11342 423