40491 350
43109 484
25939 678
28291 452
5175 727
45840 508
12599 462
4452 341
3480 355
14704 792
12784 800
49583 855
19917 255
15026 262
23850 300
39733 247
36183 677
2951 628
42857 152
2144 81
20932 383
7083 123
3699 355
2808 106
26557 81
8274 567
32686 686
46734 648