25136 99
22701 49
54031 695
96861 187
42545 93
35416 384
6168 889
11706 820
14011 643
2777 315
3640 271
45310 671