15048 851
16421 125
15954 259
11868 541
11034 651
7866 580
6983 295
6323 489
7672 290
4686 357
8704 605
4304 622
12518 333
8715 338
7312 77
7322 551
12650 39
4795 414
12431 472
7064 733
14406 108
7976 731
4733 265
7906 309
8564 532
15799 257
18480 338
6131 349