524362 1049
189115 287
30466 492
2276 403
54993 105
43299 698
97791 508
38424 623
26154 87
150278 631
6706 104
10869 566
10847 144
17549 434
57466 811
60816 214
36078 744