182328 696
5533 65
17818 325
62199 117
5727 627
4791 92
3820 694
5181 467
2045 160
2630 234
3149 505
4108 721
4529 307
6134 593