21 173
671 195
299 707
120 850
949 451
262 790
832 681
332 953
691 950
1000 526
241 727
42 407
967 878
408 339
580 188
209 134
74 540
882 888
280 293
592 782