3110 88
5544 298
8338 525
9419 538
5205 165
5325 706
5851 400
8199 310
3563 430
9230 836
3367 642
3816 147
3307 58
1481 133
9384 107
242185 773
550227 1001
100351 603
146198 931
24178 621
17615 575
16826 167
8272 30
4826 455
12104 741
7626 76
7691 618
35312 608