97002 860
12038 118
97716 542
28406 943
37104 260
30059 242
18049 173
17954 601
29535 461
30490 589
31936 852
14335 563
4673 208