3092 88
5533 298
8330 525
9408 538
5190 165
5311 706
5837 400
8191 310
3549 430
9224 836
3356 642
3807 147
3284 58
1475 133
9370 107
241755 773
549234 1001
100171 603
145936 931
24168 621
17606 575
16804 167
8252 30
4813 455
12086 741
7609 76
7679 618
35231 608