5005 403
6947 265
15895 52
4074 728
36693 292
7693 633
4555 494
8347 470
3562 317
9524 478
15385 223
9682 174
3788 142
4513 138
4841 533
8868 647
9514 219
4604 285
5350 136
7536 375
7847 653
5447 705
15215 617
4139 421
14102 470
14044 774
14673 187
20460 382