19879 700
5501 181
2409 226
1668 180
4624 767
3547 285
5640 637
2613 409
6778 929
2949 403
4398 396
2129 240
4690 735
39027 825
15786 168