15996 300
42103 304
10031 634
11559 357
7096 56
6587 434
2661 39
20675 548
3830 178
14648 587
8220 390
4970 557
35748 643
11268 548
7969 295
8771 309
17053 352
9667 167
4623 814
17503 639
4560 80
6018 676
20607 397
14349 498
2563 121
8964 144
34193 595
8249 734