1003 132
36 621
144 751
654 579
1257 947
235 913
23 598
176 688
644 211
787 810
140 1000
159 158
103 774
411 917
103 848
509 778
646 659
628 599
408 791
846 121
372 408
232 74
975 982
349 156