3093 88
5533 298
8334 525
9410 538
5191 165
5314 706
5837 400
8191 310
3550 430
9227 836
3356 642
3809 147
3286 58
1477 133
9373 107
241816 773
549407 1001
100202 603
145992 931
24169 621
17606 575
16808 167
8258 30
4816 455
12090 741
7611 76
7683 618
35247 608