28852 310
4102 256
3540 589
101773 812
95651 193
90519 712
161006 697
43933 442
80888 943
279613 971
55696 505
64683 882
58552 1001
63216 551
76327 162
109922 797
75554 337
72249 230
43075 765
87498 351
151601 1050
51138 763
74391 455
27612 87