2047 160
42005 554
10001 39
9238 486
8594 753
7213 120
6692 664
2484 28
9555 211
13716 583
2854 404
141744 270
3917 249
1465 131
15519 423