29660 581
17748 758
11168 687
20673 313
21417 188
9144 78
25476 535
68703 308
95923 633
14634 651
35875 543
18753 240
56202 157
101657 766
8593 450
16197 63
16040 669