350 83
103 774
487 823
929 975
997 161
399 868
801 393
650 14
106 95
940 21
533 312
103 848
963 543
311 73
227 512
187 689
220 617
144 751
509 778
41 174
195 418
1185 1000
23 598