524280 1048
189081 287
30465 492
2276 403
54990 105
43297 698
97780 508
38424 623
26154 87
150278 631
6706 104
10869 566
10845 144
17549 434
57460 811
60813 214
36074 744