4308 361
2710 158
3787 82
4553 381
2109 55
2530 308
7585 61
2598 84
3979 477
5184 641
6955 459
103165 951