54506 503
14191 47
42916 706
36461 808
20657 78
42142 421
40899 553
55367 533
29219 127
33597 440
19698 145
50810 496
26614 365
31380 162
21796 335
36317 1017
46730 370
25963 501
31164 839
51472 526
29756 157
37566 514
29941 804
35262 847