10125 59
19715 252
108969 136
5429 509
5443 102
17382 110
7427 586
8826 420
64689 431
4039 332
4293 471