30033 597
9919 594
25710 186
9302 172
10109 268
11384 282
31331 165
32157 686
10013 212
18779 475
20109 509
30274 172
31599 77
11372 303
12105 111
51901 467
20242 373
30519 935