30177 529
14251 821
4013 324
24216 606
11038 41
54286 493
32183 458
10506 687
17780 124
13398 152
17440 409
24639 242
1718 346
4619 276
1401 72
2651 633
2658 367