10838 33
2777 91
7509 26
2201 189
8172 514
6579 43
16255 122
6088 840
4299 728
19305 614
6103 353
9493 721
1313 39
6750 102
7041 322
9696 948