21219 701
5812 181
2494 226
1745 180
4781 767
3647 285
5794 637
2677 409
6884 929
3008 403
4514 396
2203 240
4802 735
39579 825
15858 168