21171 701
5804 181
2490 226
1744 180
4776 767
3644 285
5789 637
2670 409
6879 929
3006 403
4508 396
2201 240
4798 735
39562 825
15853 168