4308 361
2710 158
3787 82
4552 381
2108 55
2530 308
7583 61
2598 84
3978 477
5184 641
6953 459
103157 951