28033 308
4093 256
3535 589
101491 812
95243 192
90352 711
160841 697
43748 442
80598 943
279539 971
55670 505
64458 882
58279 1001
63048 550
76217 162
109839 796
75438 337
72053 230
42902 765
87306 351
151306 1050
51044 763
74282 455
27484 87