29537 279
42163 731
4856 118
23333 220
23125 367
11276 337
18300 824
28170 133
18266 72
8079 373
4591 171
5603 434
20980 233
14551 461
6549 571
35864 543
101603 766