12931 550
5523 499
19570 700
8645 790
9665 525
8789 829
1157 53
5200 552
6540 807
9730 566
9272 598
14321 309
8762 289
7305 800
3857 159
4635 173
10372 329
5275 108
5583 461
8648 542
9245 261
2761 263
3803 201
5866 322
3782 683
4083 294
8153 366
5090 104