308 98
2466 340
30223 663
7468 133
18282 512
19904 98
12064 628
14409 242
5926 944
10548 554
3711 284