3091 88
5533 298
8330 525
9407 538
5189 165
5309 706
5835 400
8189 310
3548 430
9224 836
3356 642
3807 147
3283 58
1474 133
9370 107
241729 773
549153 1001
100161 603
145919 931
24168 621
17604 575
16802 167
8250 30
4813 455
12085 741
7608 76
7679 618
35229 608