3057 407
8572 588
4542 457
13841 89
26400 256
12927 683
9027 261
14782 977
9330 28
18992 742
16334 878
10781 366
4346 911