4593 509
6510 478
9733 516
3398 280
4877 193
5341 570
5876 587
5974 612
14603 421
4168 160
4247 448
5092 74
4672 115
6606 578
8939 458
9218 193
7782 55
6807 557
9781 978
2355 144
20458 441
4329 240
5639 874
11487 416
28566 323