17961 89
2556 217
2511 159
4441 426
10866 573
7037 451
5554 596
6391 675
3724 1006
16452 463
23289 641
28362 481
30981 623
6445 390
4937 248