4300 256
6978 512
5992 643
5051 490
7159 464
2141 337
4902 611
20454 968
2641 315
17362 330
25815 297
5622 582
4537 544
4831 144
3960 207
4187 542
5368 554
104778 883
5701 655
2305 267
2626 44
3398 499
7545 464
4810 77
4001 307
995 98
5085 579
87401 702