4309 361
2710 158
3787 82
4553 381
2110 55
2534 308
7587 61
2599 84
3981 477
5185 641
6955 459
103187 951