3095 97
4572 412
3393 574
4979 650
4826 340
3583 719
7256 120
4070 703
6176 107
5342 759
2558 229
3967 41
4535 564
9472 295
2756 51
5887 287
92928 799
4143 803
9446 673
33351 221
3697 568
249461 640
245628 1179
174479 789
7344 593
287731 1058
102638 465
193907 489