22289 594
4243 749
47406 482
51103 504
4293 133
2179 45
20724 168
2159 130
5097 92
12169 298
95739 633