12692 381
15439 471
29947 452
22133 295
65548 518
7935 380
28049 181
29636 376
6617 94
4379 160
16050 732