29493 155
63387 614
84674 820
46106 931
101697 788
57703 273
32464 217
92420 1184
93574 826
155372 573
60645 280
51050 562
30081 332
131776 684
65818 324