6732 76
68281 371
16970 136
21470 593
30145 311
427017 1300
8627 949
12224 63
19953 236
51563 406
31261 682
44550 420
4540 854
7237 464