2103 159
12723 750
7614 789
8263 124
16791 228
8073 429
8741 520
9781 312
103988 389
5824 528
20327 566