29663 581
17748 758
11169 687
20675 313
21420 188
9144 78
25478 535
68705 308
95930 633
14635 651
35875 543
18753 240
56205 157
101669 766
8593 450
16197 63
16040 669