4299 361
2704 158
3776 82
4534 381
2091 55
2514 308
7553 61
2580 84
3959 477
5175 641
6935 459
102707 951