9893 91
18958 390
12405 315
8070 440
13441 420
6327 599
7070 305
8311 697
7749 166
14493 584
11391 92
9512 299