3095 88
5536 298
8334 525
9411 538
5192 165
5316 706
5837 400
8193 310
3550 430
9229 836
3358 642
3809 147
3287 58
1477 133
9374 107
241861 773
549512 1001
100214 603
146014 931
24170 621
17609 575
16809 167
8260 30
4817 455
12090 741
7612 76
7685 618
35256 608