5396 38
2908 371
8686 638
24157 618
3055 298
4321 456
1673 310
4514 627
7396 66
5761 666
4610 704
2682 352
3665 649
7821 555
8673 620
2958 48
7095 133
6266 634
5601 510
23827 674
55419 828
48231 299
23141 381
28448 126
35452 657
24823 639
5571 654
12351 264