41032 454
34077 79
59175 509
26696 135
44095 70
37548 295
21132 399
31875 385
45034 554
37841 268
36795 702
34292 406
27245 744
57492 591
74036 524
25885 772
63140 785
42738 716
34711 412
28286 934
40984 403
60863 456
40955 646
27481 153