896 159
13240 548
8701 195
19292 115
2278 61
2641 245
2741 48
3919 466
4539 458
13256 444
4207 470
22698 545