20496 265
6885 86
27007 376
10082 326
8401 317
17562 668
18515 505
4010 169
15457 38
8693 635
4076 566
4276 372
12775 168
4884 79
4677 113