3024 442
2193 55
4336 778
229790 606
39455 759
7071 100
18203 570
370996 655
171568 488
8485 90
173074 514
12695 781
10229 237
12751 304
16452 452
32665 945
4247 604
4288 483