24075 131
7368 385
6236 944
16857 243
17525 293
9459 742
3682 556
5464 501
3301 94
5546 538
8102 537
2550 393
1763 99
1468 113
622 67
3374 729
1451 227