5005 403
6947 265
15895 52
4075 728
36700 292
7694 633
4555 494
8347 470
3562 317
9524 478
15385 223
9682 174
3791 142
4513 138
4841 533
8868 647
9514 219
4604 285
5350 136
7536 375
7849 653
5453 705
15215 617
4139 421
14102 470
14044 774
14675 187
20460 382