14535 339
40222 305
9609 634
11198 357
7003 56
6501 434
2608 39
20504 548
3793 178
14336 587
8074 390
4941 557
35065 643
11135 548
7892 295
8694 309
16963 352
9635 167
4572 814
17295 639
4523 80
5994 676
20535 397
16653 498
2496 121
8924 144
33952 595
8218 734