304631 504
208233 786
20262 249
16303 163
17978 570
230376 996
89509 548
112808 627
76370 811
19710 426
35963 426
22183 686
167978 733
32960 650
22672 886
15703 329
92648 523
86587 772
54432 828
210943 299
49707 624
118799 989
23577 181
108363 448
99950 1123
1037027 2643
105155 1485
564623 3037