27982 40
4499 99
15248 750
16157 161
334709 576
133684 294
20705 406
39715 80
58010 947
58774 500
47523 214
17503 703
56077 735
6277 582