6732 76
68280 371
16970 136
21469 593
30145 311
427015 1300
8627 949
12223 63
19950 236
51562 406
31255 682
44546 420
4540 854
7237 464