303 508
789 196
432 757
1027 400
213 631
183 50
1523 680
288 417
1110 435
1054 340
868 856
239 281
83686 204
54578 990
42957 300
33989 863
32383 759
31548 601
28370 228
26648 147
24156 635
22883 12
21613 419
19888 566