1008 292
903 247
2389 479
171 51
17359 130
55927 417
93579 186
60341 886
57284 276
35248 662
40961 144
27524 76
80482 279
29962 280
4986 81
50740 522
48485 377
75622 380
7253 560
41498 313
39379 381
45530 798
6518 88
32013 317