95693 612
27217 44
2959 262
2671 497
17447 73
19324 337
3129 536
11688 69
9088 174
5761 464
5131 581
15589 551
7753 407
3310 377