4307 361
2710 158
3787 82
4552 381
2107 55
2530 308
7582 61
2598 84
3978 477
5184 641
6952 459
103153 951