3024 442
2193 55
4336 778
229777 606
39453 759
7070 100
18203 570
370991 655
171551 488
8485 90
173066 514
12695 781
10229 237
12751 304
16451 452
32656 945
4247 604
4288 483