524319 1048
189098 287
30465 492
2276 403
54991 105
43299 698
97783 508
38424 623
26154 87
150278 631
6706 104
10869 566
10846 144
17549 434
57462 811
60813 214
36078 744