4307 361
2710 158
3787 82
4550 381
2107 55
2530 308
7581 61
2598 84
3978 477
5184 641
6952 459
103152 951