5005 403
6949 265
15896 52
4075 728
36701 292
7696 633
4555 494
8347 470
3562 317
9524 478
15386 223
9682 174
3793 142
4513 138
4843 533
8868 647
9514 219
4605 285
5352 136
7537 375
7849 653
5456 705
15216 617
4139 421
14102 470
14046 774
14677 187
20461 382