30505 186
24059 196
29067 623
9577 70
13380 124
28930 697
5257 680
37788 171
6508 901
31267 481
39424 263
13606 303
9013 473
2088 418
1669 118
14991 800
2153 241