4580 509
6486 478
9707 516
3381 280
4858 193
5326 570
5854 587
5954 612
14581 421
4157 160
4228 448
5073 74
4651 115
6580 578
8925 458
9204 193
7759 55
6795 557
9759 978
2337 144
20404 441
4305 240
5622 874
11468 416
27968 323