96955 860
12036 118
97704 542
28402 943
37101 260
30052 242
18045 173
17948 601
29526 461
30477 589
31914 852
14330 563
4672 208