17577 220
2577 87
4140 335
8353 707
6958 575
51470 94
14032 309
21955 445
4827 610
4115 678
19741 129
12389 267
3121 602
6389 196