19 74
794 80
81 162
324 258
859 947
149 75
133 520
100 783
704 463
748 488
696 585
533 322
43 259
10 412
89 896
904 160
678 725
893 158
400 178
302 711