21210 509
2796 113
27740 859
55133 703
6230 111
64860 417
8014 651
11063 256
8899 513
8106 374
2627 120
5534 755