3767 403
2898 298
6198 831
4208 510
5523 863
2754 125
6743 601
4295 696
3950 324
4825 512
35942 431
50658 477
82265 803
25023 75
53948 168
70329 120
21740 53
37486 465
43566 369
62065 582