3094 88
5535 298
8334 525
9410 538
5191 165
5316 706
5837 400
8193 310
3550 430
9229 836
3357 642
3809 147
3287 58
1477 133
9374 107
241847 773
549475 1001
100211 603
146006 931
24170 621
17609 575
16808 167
8260 30
4817 455
12090 741
7611 76
7685 618
35251 608