6628 518
5876 104
4323 397
8355 875
4590 668
40767 723
4753 507
3163 123
5989 685
3325 216
6261 458
5893 556
4483 266
13429 358
17281 201
4049 329
4247 70
7784 488
5816 607
4251 444
20159 415
4563 184
9485 631
6686 580