951 776
286 509
870 104
521 378
355 980
266 838
42 695
929 713
265 2
1000 619
115 920
997 995
3501 300
2653 101
2398 87
2392 209
2179 453
2080 610
2070 29
2039 221
1890 356
1734 666
1714 159
1475 797