103822 623
24788 882
8538 42
8698 240
96964 1078
79322 432
25937 821
14766 471
11361 190
24966 109
28586 264