22291 594
4243 749
47414 482
51111 504
4294 133
2179 45
20730 168
2159 130
5100 92
12170 298
95745 633