25682 38
7848 521
7308 600
6531 43
16328 826
16711 485
3462 150
9249 808
4536 93
5414 423
2954 44
4949 81