22282 594
4242 749
47394 482
51092 504
4293 133
2179 45
20715 168
2159 130
5091 92
12161 298
95709 633