16918 278
3853 551
23173 478
6140 89
9811 796
13439 532
12362 129
20634 843
12947 417
10335 831
25400 265
27772 738
3723 761