10159 97
5528 661
21728 506
11127 802
2496 74
89213 598
25088 540
218216 1031
35838 139
23365 372
45060 89
50992 673
58568 399
43703 551
49960 587
3367 220
5853 628
43034 463