28676 40
4605 99
15326 750
16436 161
338705 577
134027 294
20756 406
39893 80
58207 947
58958 500
47736 214
17510 703
56156 735
6298 582