19890 700
5502 181
2409 226
1668 180
4624 767
3547 285
5640 637
2613 409
6778 929
2949 403
4399 396
2130 240
4691 735
39029 825
15787 168