4307 361
2710 158
3787 82
4550 381
2107 55
2530 308
7581 61
2598 84
3977 477
5184 641
6950 459
103146 951