86885 908
47347 950
34754 137
27492 452
42389 401
31872 668
96043 919
47792 580
52430 1066
38116 971
25834 312
104601 1127
14339 58
48254 314