147095 877
3243 392
7329 835
6844 613
6170 482
4323 92
5531 709
1995 229
5172 135
5845 613
3344 415
4873 610
2451 335
2760 234