15088 62
16089 204
12431 171
78394 342
12251 60
45789 644
36768 263
97046 542
47138 498
129277 898
94295 1128
17109 558
29093 188
68999 230
66695 553
111239 1097
50134 437
263928 914
15502 317
70402 740
119069 1194
94644 590
21524 269
19457 220
35853 810
107839 804
79071 212
46648 743