6732 76
68281 371
16970 136
21469 593
30145 311
427016 1300
8627 949
12223 63
19950 236
51563 406
31259 682
44547 420
4540 854
7237 464