21226 509
2833 113
27937 860
55211 703
6282 111
65160 417
8034 651
11096 256
8957 513
8117 374
2638 120
5554 755