16667 588
21063 159
10622 782
8903 282
9374 275
16707 613
8456 279
7900 239
10750 186
7258 206
8846 235
7417 488
18103 269
6924 177
5200 29
4125 257
8049 157
10498 310
10172 627
14652 504
9489 711
22914 352
4234 560
8086 415
15108 401
23905 367
14921 587
9474 320