21184 509
2699 113
27601 859
54918 703
6112 111
64012 417
7977 651
10961 256
8753 513
8074 374
2583 120
5492 755