1008 292
901 247
2389 479
171 51
66528 116
52334 305
75496 133
409 54
50528 432
621 112
13681 699
81715 688
100297 209
22009 420
55734 596
11959 888
2288 495
40302 416
113384 849
14435 226
13486 637
140926 579
2627 503
115136 286