29643 529
13611 821
3959 324
24065 606
10828 41
53891 493
31839 458
10404 687
17575 124
13226 153
14210 408
24349 242
1713 346
4579 276
1312 72
2606 633
2153 367