10001 137
4835 214
17592 447
37355 710
8294 712
5663 589
4678 520
7406 698
4232 598
4589 708
5559 498
5702 697
5118 237
5204 338