39088 461
11542 338
48735 595
3254 656
8835 391
7943 783
25080 61
2182 277
4547 510
8039 675
3215 260
4002 786
3746 144
2032 177
4587 599
5395 823
2972 379
3287 475
3287 623
6371 588
67561 410