4581 509
6491 478
9715 516
3388 280
4862 193
5330 570
5862 587
5961 612
14584 421
4160 160
4235 448
5078 74
4654 115
6586 578
8930 458
9206 193
7769 55
6798 557
9766 978
2344 144
20423 441
4312 240
5629 874
11473 416
28231 323