3024 442
2193 55
4337 778
229799 606
39458 759
7071 100
18203 570
370998 655
171582 488
8485 90
173079 514
12695 781
10229 237
12751 304
16456 452
32668 945
4248 604
4288 483