16916 278
3853 551
23172 478
6137 89
9811 796
13438 532
12362 129
20633 843
12946 417
10335 831
25397 265
27770 738
3723 761