30992 1783
39070 1301
28320 582
17926 498
29481 187
44268 277
27607 166
51736 498
21573 1468
16463 1320