12096 353
8512 123
4503 191
10528 425
10904 841
2617 697
11541 264
11002 471
5243 743
8830 422
4388 59
4114 647
34791 87
7793 85
1806 123
5640 362
10325 728
2378 117
8709 458
4572 411
6180 589
20306 159
5038 75
5041 730
6091 885
5765 824
4539 693
3541 810