3093 88
5533 298
8334 525
9409 538
5191 165
5313 706
5837 400
8191 310
3550 430
9227 836
3356 642
3808 147
3285 58
1477 133
9373 107
241803 773
549384 1001
100197 603
145982 931
24168 621
17606 575
16808 167
8257 30
4815 455
12089 741
7611 76
7683 618
35244 608