525033 1050
78830 246
9716 503
5168 115
7037 610
12523 766
4414 680
5437 765
219786 718
6046 538
6982 219
24580 174
4001 128
12526 307
9506 382
4455 656
7228 324
27361 98
19460 507
84741 718
273300 487
69907 378
26525 112
26036 539
9162 90
18167 110
23668 305
73684 570