3009 407
8414 588
4502 457
13812 89
26252 256
12875 683
9012 261
14751 977
9287 28
18598 742
16269 878
10755 366
4332 911