524036 1048
189012 287
30464 492
2274 403
54985 105
43283 698
97768 508
38424 623
26154 87
150272 631
6706 104
10869 566
10844 144
17549 434
57450 811
60789 214
36065 744