3017 442
2189 55
4321 778
228936 606
39345 759
7064 100
18184 570
370866 655
171137 488
8480 90
172811 514
12688 781
10221 237
12737 304
16421 452
32502 945
4244 604
4286 483