30185 529
14251 821
4013 324
24218 606
11041 41
54294 493
32197 458
10509 687
17790 124
13401 152
17441 409
24642 242
1718 346
4619 276
1401 72
2651 633
2658 367