524088 1048
189032 287
30464 492
2275 403
54989 105
43294 698
97772 508
38424 623
26154 87
150272 631
6706 104
10869 566
10845 144
17549 434
57453 811
60796 214
36065 744