4592 509
6507 478
9733 516
3398 280
4874 193
5340 570
5875 587
5971 612
14596 421
4166 160
4246 448
5090 74
4666 115
6603 578
8938 458
9215 193
7780 55
6806 557
9777 978
2353 144
20450 441
4328 240
5636 874
11485 416
28506 323