4590 509
6502 478
9727 516
3394 280
4872 193
5338 570
5873 587
5968 612
14592 421
4164 160
4246 448
5090 74
4660 115
6594 578
8934 458
9214 193
7778 55
6805 557
9776 978
2349 144
20442 441
4326 240
5635 874
11484 416
28445 323