310952 808
228983 586
159430 853
102396 197
117824 724
152454 612
112509 174
108308 136
155065 630
125508 209
75369 736
44526 926
141092 343
144446 570
101093 791
94619 125
53557 607
54394 582
62744 411
46943 46
21852 351
104368 610
132955 672
33600 295
12664 138
30802 437
25249 170
112989 508