1666 32
2658 408
30807 300
4042 466
4228 269
1546 91
9802 687
5137 537
3357 479
4596 611
9584 792
5011 672
3974 513
8015 159
3574 371
3489 461
3637 339
5534 582
3263 159
5098 358
8986 842
6058 459
4721 143
9461 750