15938 136
8478 48
21699 131
33051 601
16528 679
8015 422
12417 384
31717 670
8122 588
4328 351
4199 748