3126 283
2928 277
2327 411
1994 371
5003 613
4623 389
2427 193
7830 583
9443 367
30831 368
40333 305
16686 366
8867 344
59578 984
104548 912
27223 870
65336 503
55648 532
4097 822
9241 215
3957 227
3297 247