25902 380
51133 726
5414 626
1634 325
4127 435
6324 595
3900 634
11359 127
32243 240
11928 42
5962 251
77557 330
122738 963
46470 133