31623 428
7187 574
8559 709
1616 193
4776 573
5687 778
3302 496
8258 360
3348 147
14178 423
6050 628
2598 187
3802 493
7967 235
4881 799
3467 158
8826 680
6343 994
17582 523
8630 375
2106 220
50250 866
7470 431
7976 30