4313 361
2711 158
3792 82
4556 381
2113 55
2536 308
7595 61
2601 84
3986 477
5188 641
6957 459
103289 951