397 311
356 312
1713 239
7242 805
287 129
58 857
163 572
853 937
392 702
96 230
539 192
942 516
1878 936
2501 648
573 709
243 655
957 986
923 115
180 607
15 548
95 448
368 590