524005 1048
188999 287
30464 492
2274 403
54985 105
43283 698
97766 508
38424 623
26154 87
150270 631
6706 104
10869 566
10842 144
17549 434
57449 811
60789 214
36065 744