4311 361
2711 158
3790 82
4555 381
2113 55
2536 308
7592 61
2601 84
3984 477
5187 641
6957 459
103262 951