30256 645
89999 836
41015 622
3031 150
3641 592
3188 129
3040 272
4434 497
4100 104
7061 338
67416 619