4581 509
6489 478
9709 516
3381 280
4860 193
5328 570
5860 587
5958 612
14584 421
4158 160
4230 448
5074 74
4651 115
6582 578
8926 458
9204 193
7762 55
6796 557
9762 978
2339 144
20414 441
4307 240
5624 874
11471 416
28084 323