10848 33
2780 91
7509 26
2201 189
8172 514
6579 43
16256 122
6088 840
4300 728
19305 614
6103 353
9493 721
1313 39
6750 102
7041 322
9699 948