982 93
10871 375
7036 357
25835 342
61100 125
168948 306
21093 1029
30125 384
24978 240
5394 476
4720 526
3913 691