15761 60
7043 745
7469 789
9372 307
6873 866
14009 262
3681 95
24016 313
7975 406
29047 164
8974 509
33414 334
9410 837
14166 391
3073 306
21790 425
29147 306
5886 703
7518 326
11701 482
6863 477
3972 38
20337 710
13991 293